MANLHNFRSLPLHHHPFLQLFSALTIISSIPIALAEIKDIKIVDDSRPMILFERFGFSYDGHIDISIKGVSWKSKQQNAVLDRSSMGFILLREASYGRILNESEYADRFCVISSHYVKLLFKFQDLAPDLTFNGSLIVDEPDEYSLVFGNCQPEFEVTMDVHTAMYNIERGMKDYLPAGQTQLPKLYFLFFMIYTCFFIIWVYICIKQRATVDKIHVMMGALLVFKALKLICASEDESFVKRTGTPHGWDIAFYVFGFFKGIMLFTVIILIGTGWSFIKPYLQEREKNLLMIVIPLQVLENIASVIIGESGPSKKDWLTWNQIFLLIDIVCCCAVFFPIIWSIRSLREASKTDGKAARNLAKLTLFKQFYVVVVGYLYFTRIVVSAVGAVVSYRYHWISNAAMEGASLVFYIFIFHNFQPVEKNPYFVIDEEEEAAAAQALELDDSFEL*