MPKTIVFGVRVIGIDGNVQSRERVPATLESWPEISADVEWPRIQQKLQEFRRKRGWDCTVKFHNGTELEDLCDSSSLRILVEVQHETLLQKSVELPLYLFSDPTTGVSSPDKEQKEIVFETTEQGSPILLNLQSDLQLGEGGHGTVRRARNGKDHIALKGALPKNPRSQQDMKKEIRTLLQLNHPNIIKVVQHGYVVDPVNGRLPAYMMDLCRCSVAALLETGWHTKAAAEAARRDVGSALQHFHSAGLGHMDVKPGNWLVTNKSTGASGETQLTLTLIDAGGAGRLKKDRVTSFTAEYAHPLQMRNQDWFRHFREATVEAFFDWYGMKVSIFQLSHCSWDSEDGVRKDQVLVEASEALANDKEFTLQAIRQDTLALAFASATLRSDKEVVMEAVRKNVIALQFASETLRSDKDFYLEAVRQYWFALGYASEKRLSDPVALLLW*