MKIRGYDGCAHHAGIGVGGRVRRACRGDGKDGCRLTMVKDKGRRKDGGEDVRPQYDDPGTKAKQRKSQIVKREEAARVVPFLSHLPQYEAHSGAVAGLQSQDVHRAITKLGAQYATGYIQGASARTVALVEACIEVVKDFTLQHGSSSRAAARGVGDATPSAMLLSVTSSSPAVARDMVMNAENPSHELETMDVRRELDKRIKQCVQFVIDCRAMALPMGNFVRHLRALISAMSPDISEHEAKERLVASMQDYLNAKLLLPQRTIIQTGADRAVEEDDVIMVIGRGGYLVEQVLCTAARTKSFRVVVIESRPHAGGLFLAEQLSERDVPVEYGLMNAVSYLLPAVTKILVGAHGIMSNGAVLSRIGTAAIAALAKTQHIPFIVLSESIKFADRVQLDALCYNELGNAEELLLPKNMQNPEFHLTEGWSEAKDTANLRMLNLMYDLTPIDLIDAVITDSGVIPASSVTVLVNDQIIM*