MRTLALLAIPFLSSAIPLHQPKTTESAPLPLVIWHGLGDDFQREGLLSVASLAEKTNPGTYVHLIHLSDTASGDRQATFLGNVSEQIDTVCAQLASDRILSTAPAINALGFSQGGQFLRGYIERCNVPPVHNLVTFGSQHNGIAEFQECGWGDWICRGAEALLRAGRWSPFVQGRFVPAQYFRDPTELDEYLASSNFLADVNNEREEKNETYRENLGRLNKFAMYMFEEDQMVHPKESAWFGELDGETGDVIGVRERDIYREDWIGLKKLDEEGRLVFRSVPGKHMQLSEEVLVNVFGEFFGPVEVDVDVEGEGEVRGKALVKQIGY*