MKLQRYLNQQGIHGHPYKLFYGNFKDLNRSTRQAQSQPINLTHKIVSRVLPFLDQTVKSYGKISFYWAGTCPVVNIMDPELIREVVSTKAGHFAKPEQNPSTKLFITGLVFYDGEKWAKHRRILNPAFHQENLKRMVPAMSTSCSELMSRWEKLVGSEGSREIDVWPELENLTSDVISRTAFGSSYREGMKIFQLQKEQAELFFKASNSVYFPGSWLLPTKDNIRRKEINREVRTILRGMIEKRQKAMTMGDAIDLLGLLLESNLKESQENGNSKNMGMTIDDVIEECKLFYFAGQESTSVLLTYTMVVLSMHPDWQEKAREEVLQVFGKNKPDVEGLNHLKIMTMILSEVLRLYPPGVLLIRRTFKAMKVGQFTLPPGVQLFIPILLIHHDPDIWGEDVEEFKPERFSEGVAKAANNQLAYFPFGFGPRICIGLNFTLLEAKLAMAMILQRFSFELSPSYAHAPYAVITLQPQQAVPLCTLLYLSAPRSLCYRLSVPHQRSPKRSEPLVNQILSFLGQLHCCDYCALGIVGY*