MMMDAARIVEYFKGKCILVTGSTGFLGKILVEKILRVQPDVRKIYLLVRAVDEPSAKQRVQQEVIDTELFGLLREKHGKGFQQFVEAKVVALAGDIVYDGLGLEAAVLDALAKDVDVIVNIAATTNFYERYDVSLDVNVLGVKHLCMFAKQCARLRMLMHVSTAFVSGFREGLILEKPIKPGESLREGTYLDVDAELRLVKEVKKSLAANGDGDGDSTERKAMKELGLRRARHFGWSNTYVFTKAMGEAVLGQQLRGGDVPVAVMRPSIITSVRRDPLPGWMQGTRTIDSIIIGYAKQNLSCFLADLRLVMDVIPGDMVVNAMMAAVVAHSEAFAPPLPQVVVYHATSSLRNPATYDVLYQSGRRHFYENPRVGKDGRVIPTREMYFFTSIARFHLYMTLIYKVPLEILHLVNLLLCGLLSRLYNDLNRKYKFVMHLVDVYGPFAFFKGCFDDINLERLRLAMAMKTPEDQMFNFDPKTIDWDDYFTRIHIPGILKYVCK*