MIFTQLSLDDFSGITFKSNMHPIDYILFVSEVSCLKSKYSEEDNLIAEQDKEFRYKKEERNVRNIQSILSSYQQVREQKHPVLDCFVPKRKLSKPNRQPRKFTCEPMINKAMENDSKEERIITVDDEGKNRVRKRRKINDRTEAVQLNIEFKNQITFIGGTVESAKLVIEKILFDTDVNSAEGRLSIPQNQMSNKFLNTGEEQLLNTRNGAKMSEMNVSLIEPSRQNLGKEETTYIVKEGGEGWAIGLNAVPIEVYLSCLLFLCSALGLRSQYDLKRTAVFANCKRFSVSNNGYSNFDRPVSTFIPERNPEFSSQLENVQNGVDNTHGWSEAFSNKLDGVRQTVDSVCKILQSDPWAPSIEIALSKCDENPSRSGHWSIKATRGCQHSIKTTTDGLRANDSFSINKKQNKFQHHSYTNKFNKL*