MVFSRAVGAFRGRASSLQGLERQAGCLVDPASWRSFCTAAKEMTVRDALNSALDEEMTADSKVYLMGEEVGEYQGAYKVSKGLLQKFGPERVLDTPITEAGFTGIGVGSAFYGLKPIVEFMTFNFAMQAIDHIINSAAKTNYMSAGQISVPIVFRGPNGAAAGVAAQHSQCFAAWYGSCPGLKVLTPYSSEDARGLLKAAIRDPDPVVFLENELMYGEAFPVSAEVLDPSFVLPIGKAKIERKGTDVTITAFSKMVGYALKAAEGLAKEGISAEVINLRSIRPLDRATINNSVRKTNRLVTVEEGWPQHGIGAEICTSVVEESFEYLDAAVERITGADVPMPYAANLERMAVPQIDDIVRVVKRVCYRAVPLRAAAA*