MVFSRVLGAFRGRSSCLGLDRRVDHLYAPASWRGFCAAAKEMTVRDALNSAIEEEMTADSKVYLMGEEVGEYQGAYKVSKGLLQKFGPDRVLDTPITEAGFTGIGVGSAFYGLKPIVEFMTFNFAMQAIDHIINSAAKTNYMSAGQISVPIVFRGPNGAAAGVAAQHSQCFAAWYGSCPGLKVLTPYSSEDARGLMKAAIRDPDPVVFLENELLYGEAFPVSAEVLDPSFVLPIGKAKIELEGTDVTITAFSKMVGYALKAAELLSKEGINAEVVNLRSIRPLDRATINKSVRKTNRLVTVEEGWPQHGIGAEICTSVVEESFEYLDAPVERITGADVPMPYAANLERLAVPQIEDIVRAVKRACYRSGPGKQ*