METVVTTATIAAAAVSPSPTPFTTQHLAGEQILSKLHAIASSAAYWGEKLPGSAVVKRYIVSSHQNDPVRTIFELLFFLFAVRYFVASRYSTSNPHHVKFTEADIDELVAEWEPEPLVPKTTVLEELDIGSIPLIHGESGPVVDVESARVGHVKRATNLASTDFLGWARDPVIKERAVQIIREYGVGSCGPPGFYGNQDIHVKCERDLARFCNSESAILYAQAFNTMSSVIPSFMKRGDIVIADDRVATSTQKGLQVSRVTLRWYKHNDMEDLARVLAKTNHEFRKAPLTKRFIVTEGLFENTGDLCNLPEIIKLKYQFKYRLLLDESLSFGLVGSTGRGVLEHFQENGHPELSRQQIELTAGSMAIAFSSAGGFVAGSDAAVEHQRIGSNAVTFSASMPGYLAAASSQAIERLEEDNSRVVKLRENTTHFRTFLEKQLQAARVLGSVVEFVSSPQSPHILIKLSDDFRPETLTSFVAAEELLQQIVDLCLAEGVLITRHKRVPTHEIIALESMLRIEVSASLSTQQLDESASIIAGVVKSISSA*