METQMMKLTKGSVKTDSLPIDLMMEILKRLPVKTLIRFMSVSKLWASTIRSRDFMKLFMDVSLTRPKGLLFLFGRSGCCGLVLSQNTHESSLVTIFRVSCYSPQWSTVSPSVHGLICYAQATRLVIYNPCTRRSITLPEINTWRTRPIRYYLGYDPIENGYKVLCAMLGGGVHDLVKEFRVLTVGTESSWKMIKNNIISHAPFGRELCISGILYYQAFTGRKKDLTIMSFDVRSEKLYPIKGPNTLMCSKSSKLISYEGKLGVIFYIENGVSLCVLEDAAKEEWSTKTFVLSTAVPPINWNGKCTETDTGEIILAPLLLRTSVVNLVYYDMKTMSENTVYIRGNTQGNTESIKGYHECCYFVESVSSNLVENLMFL*