MVAPQIKFTKLFIDGEFVDAISKKTFDTIDPRTGNVIAKVAEADKEDVDAAVKAARRAFDEGPWPRMSGFERSRVLHKLAYLIQQHTEDLAALETLDNGKPLDASKALDLPLAVKFVQSTAGWGDKITGSTYKLDGPYYGYSLYEPIGVAAAIIPWNFPIIMLVMKVVPALVAGCTMVLKPAEQTPLTALYVAELAKQAGVPPGVFNVLPGYGPTAGAAIASHMDIDKVAFTGSTEVGQLIMAAAARSNLKPVTLELGGKSPLIVCDDADVDVAVNLSHFGIFFNMGQCCVAGSRVFVQEGIYDEFLKRATERAKKVVVGDPFQSGVEHGPQVDETQFKRILGYIETGKAEGAKILTGGSRVGDKGYFIEPTVFADVQDNMKIAKEEIFGPVMSVLKFKTLDEVIKRANNTPYGLAAGIVTKNIDVANRLSRSLRAGTVWINCYMSTDPVLPFGGYKMSGIGREQGLQGVLNFMQLKSVVTPLHDSPWL*