MSTVSNVQYYLGLFGSFENLLRAVSRGLCLLSANLETVVKPNVAFLQECGLGDSDIAKLCVTQPCLLASNLERVREVVALAEGIGVPRGCRMFRHALNAVARLSKEKIAAKVDYLKTTFRWSDAEVRIVVSKFPFVLISSDQMVQSKSEFLISEAGLEPAYIAHRPALLLYSLEGRIKPRYYVLKFLKENGLLRHDRDYYNAVMLAEKVFMEKFICPHKEAAPHLTKDYDAACKGEMPTNFRFT