MLFFSSPHPQNPYDKSSPADFLIKFVCPELRAFTSGLIYLCANKRVIYNLSTGEYVNLPDLKRYRKSNSFLGYDPLNKQFKVLYMAYLSGPDDHRILTLGPSKEKKWRKIKCRLTHQPLHDQVRINGICISGVLYYIGKAYGYTAEERHYMIICFDVRSEKFKFVEAECFGDPKATKLINYKGKLGGIDLTYNDSDAIELCMWILEDVERKEWSKYVYTLPVNNIRNVFVVGVITTGEIVLSEKFTSTPFCVFYFSPERNTLQRVEIRGVGEYHEAFETECTVRAFVDYVVDSKFIA*