MGYGHAAIAAFLALLFLLKFCLRFLGRKNRLHIPSLSGKHVVITGGSSGIGLAIAMRCASEGAFLTLIARTPSKLAAAHRLLTSKLARPPESILLKAVDVSDAEAIAMAIKESFQWRPIDILMCCAGLGMGGLMDEVKVSEVELVTKTNLLGCVFPIHAALPLMKTRSMRSPSSVVIMSSLSGLVFLYGANMYTPTKYALKGLAELLRFELMPWNICVNLVCPGFTETPLLDAVDNAAKGIRELICKLCFYNREAAESPEEVARRTLEGVKRGDFLISTTSAGFFIGALARGFIPSDSISTFLIELVLMIPMRLASFLWLHHAKRLLQKQRAKF*