MNSPAESDRITRPTDPDGLVLEAWGQGLMVGSLVVMAAVTISNMRKHILLHKLIFAELILAIPHGTWIFSKEPIYGWHLSASAIGLNVSWSLHNVIAWMKNRPFFSKRVSNIYIITVLLVQPYWVLEIYANFTYFNNVNKIFLTTRPLEPLFRELVTISPRFGIMLASMCLSLAFVVVDECSVLGVFNSASLPSGVQPFWKLSFIFKCLCDTVILDDFKTALDRMRDYWFQKQVRGGDIILHGGDGHRRLGYSGRAVGDEDYDIEMMSNGAQQGSDFGKGTSDSFPHAEFTQSDAPYAALECHTFSNTQIPTLW*