MVKMDGSMDAEMIAGYFRGKSVLVTGATGFLGKILVEKILRVQPEVKKIYLLVRAVDAQSAHQRVQDEVTDTEIFCLLKERHGKGGFELFVEEKIVALAGDVIHENLGLDAPRLEELAKEVDIIVNGAATTNFYERYDVSLDVNVMGVKHLCEFAHKCTNLKMFLHVSTAFAAGDREGLIMERPFKRGETLREGTRLDIDAELRLVADVKADLAAAGAGDGDDEKAERKAMKELGLRRSRHFGWSNTYVFTKAMGEMLLSQLRAGPAAAVAIMRPSIITSLLRDPLPGWMQGTRTIDTIIIGYAKQNLTCFLADLEGTMDVIPGDMVVNAMMAVMAAHGGQGSPEPGEEEVALYHATSSLRNPALYGVLYESGRRHFYENPRLSKDGKVIPTKEMYFFKTIASFHLYMLIKYKLPLEILHLVNLLLCGIFSQLYEDLSRKYKFVIHLCDVYGPFAFFRGCFDDMNLERLRLTMARTSPEDDLFNFDPKTVDWNHYFYKIHIPGVLKYVLK*