MYDVSGELSVLPAEIDVHRCSVEEWLPQTVEAECVLQPGEAFAAVVALRDVYGNHRSAGGDEARVWLEIRGPDVGCVWPSIAHQGGGFYLVEARPAAPGSYTALVSVDGAPIGKARGFRCAAGERTAFETALATTVVLPEPGADPAAAEEWGVAEDDAALVAVRWLRRPPGAPPRRLVLLVLECSTSEAGAWAGLRDALGPAIRKLYAAPHVRARVIVFGSPAGPQPFSMGRYAKAEDLIAELSTMVPEEFIRNGPGGDGPCFFELALHLQNAMRAAVDEEAEALGGRGNGRDGVRAARTSAHLVGVGPRFDSEIAEVLYESLADEPGGSVACDPSHVEGTAAALETLAGAIAGGTSEYIAQVHARVDGVETLLCGVPLCGSGILSGYCAMGRVVAPARNSRPRVVRLGATAAEAARLYAALRSLGEEIGRAGVANSAGRLDRERWSASLEHAAATAHALSAGSLLGPGPLEEWLEARAALLRALLSAWAPASEAFRAACFNLTGPL*