MKVAIAILLVGLVAFASATHAHSLVLVKGECHVLHFEGPFLRRRPSSFRGSVFAQSTFGKKNQKRIIIAMVSSGFLRSLRGSTSTFLQQSRKSVGQSWALASLRSFCAATKEMTVRDALNSALDEEMTADSKVYLMGEEVGEYQGAYKVSKGLLQKFGPDRVLDTPITEAGFTGIGVGSAFYGLKPVVEFMTFNFAMQAIDHIINSAAKTNYMSAGQISVPIVFRGPNGAAAGVAAQHSQCFAAWYGSCPGLKVLTPYSSEDARGLLKAAIRDPDPVVFLENELMYGEAFPVSAEVLDPSFVLPIGKAKIEREGTDVTITAFSKMVGYVLKAAELLAKEGINAEIINLRSIRPLDRTTINNSVRKTNRLVTVEEGWPQHGIGAEICMSVVEESFEYLDAPVERITGADVPMPYAANLERMAVPQIEDIVRAVRRVCYGAVPLREAAAA*