MSFGLTNAPAMVNKMMSDIRIFFAIIEQHEKDVEQVLQILWDNELYINAKKSVFGVQGVQYLGYVINSDGIRLDPEKIQAILAYGTEYAYGAHDYPTSGVFEVEPRQCPGFKFRKSLTLGTVWMGPEKFREFVEEIACEYTGDSYHLLFKNCNHFCDDVCMRLAGLPLPGWINRLARIGSLCSCFLPDALQAEGLNALDYEEYDDDAKCSQSTYRRLAGTLAMVAPKRKHLISSSAFLRSSFKDGVFRRDWKYYNFSRNLSRERLGEL*