MDTSLLTTQNMKNLNNEKSHVLIALFPGQGQINPCLHFSKQLINLGIGVTLTTSLSAFSKIKKLPNVEGLSFAPFSDGYDGKFQLSSVDDFHMFYSSVKSRGSKFIFNLIQSNAKNGTPFSHVIYTIIMEWVGLVAKKINIPSTLFWIQPATVLDIYYYRFTDYSDYFKSCDTKDKIIELPGLPPLSPIDFPSFVFDDMESSNWAVKSIKRQIEMLSSEENPRVLVNTFDALEFDALRILKHVTMVGIGPSIPSTFLDDNTFRADMIEISSKNYMNWLNSKDRGSVIYIAFGSYSEISSQLMEEIGHGLLKCGRPFLWVIREGQDGDKMEDKLSCKDELEEQGKIVSWCSQVEVLKHPSVGCFLTHCGWNSTLESIASKVPIVACPLWNDQVCNAKLIQDVWKNGVRVNVSEGGVVERDEFNRCMTIVMGDGEEGEELRRNVKKWNDLAKEAMKENGTSSVNLKAFANEILLGPNEY*