MEFLREDLAHLFDDQGIDPTAYEEVVDFRDPITRYDSLGGYLFNIAFLRRAFDPAFTLHDIIVDPHIDNAITTRWTMSMRFTPAGSLPTKKYWNPTITFTGTSTYVFNPNSGKIFRHIDTWDSISNQEFFSVEGFVDFFKQLLSFYSTPTLETPQYTILRRARDYEVRRYEPYVVAQTDMEAAGQLNREVLRSGQVSVNPAGAGNKAFNTLARYIFGDNQARAKMAMTTPVFSDTAGSMRFVIGQTTLKTLPSLPQPNSSAVSLEQVEGGVFAARVFGGYAKEADAAREAGALKAALTRDGRKAASGVWTLARYNDPSTPAPFRRNEVLLPLEGYELWK*