MEPTGAGAGVIQCWETLPEDLLVTVFCQLEIPDLLRSGAVCASWHAAYRTFRRLRLPSPKQPPCLLYSCDAYGPDAAGLYCPSTGATYRIPVSCGGGGGGFRNLTLIGSADGWVVAADEIGNLRLLNPLTGAHAELPPLSTMHHVEAAADEEDEGGGLAYDIVDRLYNRPSLVRVPAREVRDCMYFRAVLSCGPHAAAGGGDAAACVVLLLHMPRCELSYARPGDERWTWISPGAGTGLRWRNLYCDAAYCKDDGLFYVVRDDDSVHALDLTGPSPVARKVFDERTWSTSLPSRYLEDVHLPCAQPCRYLVNTPSGELLHVWRFRQWVSSYDSSSDDQDDSSNDSSSEDQDDDSYDSSSEDQDDSSSRDLYEDLITRDIQLYRTDFHGKKLDAMDSLDNHALFLGYNTSLCLPTEDFPGLKPNHAYITDDSLEFVNYFKRNKKEIGMWNIESQILEGFGGASSLEEPWLNWPAPIWIIPSLL*