MAPQLGHSVLRPSLLGPSLALNLALLFLWFFDPLRYPQTKLSPRTSLDPWTATASSEAQLAASYNCSGRGFVYADALFHGENPVSCECEDCFTGPSCEYRVPDCKVYVDSGDPLMFQHYWRENSAPSAVLIPGWYRIGYDLSKPLLPALENEIRAIHRLVGNAVTDGRYIVVGAGETQLAMAAYSAFSLSSQGRPVNVFSAPPYYDAFERQVKTIKPRSATWSLPSSDVDDDAEAIPLEMVISPNNPDGSLRKKILMNKGWTIYDHAYYWPHYVPITGPLDHDFMMFTLSKLTGHAGTRIGWAIVKDFAIYEKMILTVRLNLVKVSHESQLRAAHLLRTVREGYEKSGAFESETNTVIGGAGAVKQHLFHYFHDKLSDRWHKMIQLFQNSDRFLIDQDLQPNYCNFFKKDIKPTPAFAWIRCLRDEDQSCPSIFEEMGVFGRAGARCGMSDKHVRLALLSSDMAFETMLERLETLVSKH*