MVNLEQPKRRVAFVLIDGLGDVSLPRFGYKTSLQAAKIANLDAIASAGVNGLMDPVEVGLGCGSDTAHLSLLGYDPRVYYRGRGAFESMGAGLAMSPGDIAFKSNFATLDEETGIVVSRRADRHFEEEGPILCAALDGMKLPSFPEYEIRVRYATEHRCGVVVKGPKLSGNISGTDPLKDNRLLLQAQPLDDTDEAKHTAAVVNELSKEISRILLAHPLNAKRAAEGKNVANLVLLRGCGIRIEVAPFERIHGLWPCMVAPTKIIAGLGLSLGIDILEAPGATGDYRTLLTSKATAIAKALSAPLQSCPNVFVPGEDEHKPGRFDGYDFGFLHIKAIDDAGHDKASVFKVKGLEAVDHAIGQLARLLWEAESTGKFNYYLCVTGDHSTPVEYGDHSFEPVPFALCSLKDFVSALGGETVLSGISLDPFPLPSVQAGEDIDTDTRIEEDKNKKLQFLAGDSVDKFSEIAAARGCLGRFPGSEMMGIIKAYLKLDA*