MGYGHAAIAVLAVLAVLLLLKFCLRFVGRKNRLHMPSLSGKHVVITGGSSGIGLAIAMRCASEGAFLTLIARTPSKLAAAHRLLTSTLARQPDSILLKAVDVSDAEAVATAIKESFQWRPIDILMCCAGSGLGGLVDEVKMNELELVTKTNFLGSVFPIHAALPLMKPRSMKNPSSIVIMSSLSGLVLLYGANMYTPTKYALKGLAELLRFELMPWNIRVNLVCPGFTETPLLDKVDNAAEDIKETMCKLCFYNREAAESADEVARRTMEGVKRGDFLISTTSAGFFIGALARGFIPSDSISTFLIELVLMIPMRLASFLWLHHAKRLLQKQRAKF*