MRTRDIFHDLKTLFGSVALIPFSVLFTGVCMQLYEGEYQIARKALDEFFEGWVFVQDVSWYIPSEAERQKAPWCIAQNSHLSMKNYLQIVELYAVNVLVKGLKNEDLALKWLEKLNILEEARQEIALQIKSVSRLQESKSIKCFSHPSSRHEQELSQAKDRSLKKGETEFSQMSKALSGSKEHLETVDICTGSMDNSVVSRYSKLVESLYLWFPALPSRLGNLGIAIPQGKTILILASTLFIFYLLKSKWKYAIRNLKEQVGAVKRVLIDFWQLAFNVQLNPLAAVQPLPSAPHVGR*