MANLHNFRSLPLHHHPFLQLFSALTIISSIPIALAEIKDIKIVDDSRPMILFERFGFSYDGHIDISIKGVSWKSKQQNAVLDRSSMGFILLREASYGRILNESEYADRFCVISSHYVKLLFKFQDLAPDLTFNGSLIVDEPDEYSLVFGNCQPEFEVTMDVHTAMYNIERGMKDYLPAGQTQLPKLYFLFFMIYTCFFIIWVYICIKQRATVDKIHVMMGALLVFKALKLICASEDESFVKRTGTPHGWDIAFYVFGFFKGIMLFTVIILIGTGWSFIKPYLQEREKNLLMIVIPLQVLENIASVIIGESGPSKKDWLTWNQIFLLIDIVCCCAVFFPIIWSIRSLREASKTDGKAARNLAKLTLFKQFYVVVVGYLYFTRIVVSAVGAVVSYRYHWISNAAMEGASLVFYIFIFHNFQPVEKNPYFVIDEEEEAAAAQALELDDSFEL