MDTSLFTTQNMKNLKNEKSHVLIALFPGQGQINPCLHFSKQLINLGIGVTLTTSLSAFSKIKKLPNVEGLSFAPFSDGYDGKFQLSSVDDFHMFYSSVKSRGSKFIFNLIQSNAKNGTPFSHVIYTIIMEWVGLVAKKINIPSTLFWIQPATVFDVYYYRFTEYSDYFKSCDAKDKIIELPGLPPLSPIDFPSFVFDDVDSSNWAVKSIKMQIEMLSSEENPRVLVNTFDALEFDALRILKHVTMVGIGPSIPSTFLDDNTFRADMIEISSKNYINWLNSKDKGSVIYIAFGSYSEISSQLMEEIGHGLLKCGRPFLWVIREGQDGDKMEDKLSWKDELEKQGKIVSWCSQVEVLKHPSVGCFLTHCGWNSTLESIASKVPIVACPLWNDQVCNAKLIQDVWKNGVRVNVSEGGVVERDEFNRCITTVMGDGEEGEELRRNVKKWSDLAKEAMKENGTSSVNLKDFANEILLGHNEY*