MIRWTGTALLLGFFIDLLLGDPRWLYHPVRIIGNGISFFEKHLRNLFPKTEKGERKAGLALVISICFLSGFVPLAILYIGYQIHTVLGIVIESFFCYQMLAVKSLKQESMKVYKELKKGDLEGARHAVSMIVGRDTKSLDEKGITKAAVETVAENTSDGIIAPLFYMAIGGPVLMFIYKGINTMDSMVGYKNEKYINFGRYAAKLDDIVNYIPARISAWLMIAAAYLEGFDGKNAKKIFLRDRYKHASPNSAQTEAVMAGALNVQLAGNAYYFGKLYEKPTIGDANRDIEYEDIKRANTLLYVSSFLGAVLFVAVRTVLLAGILFL