MTTEGDQQKAAAAAESKKEKKKPEGLVIPPKKPKLSKAERRALQEQQRAAKAAAKQQPEPPKGAADPQNEPGKQNATKNDAGSAGKDDAARDAVQDKSDQKTVSLFSHLPPYRDPKSVVETGPHLWPKGVSLPSTTFPLHPAVIELGYQYAKGEIRGGNARCRAMLAAFHQVIGDFEPPTNNGGLTDMRHQIDQWILKPSFQYWTASCRPHSVTMGNAFTFLKTAVASLERDMTRDDMVEMIQETIDAYIRERIDLAKQAIAQQPALQLSTTSTTTTNNNNPQVFLTYGKSEAIAAIFRNMAASDQHSSSSFRVIIVDSRPLLEGKDLLLELRASGIECSYVLLNALTYVMRDVTKVYLGASALMSDGGVLGRVGTACVALSAHMHHIPVLVCCESYKISNRVQLESITGNELGDPSQVAMTTNASSSDDDDNNNNNGALKDWLETDNLRLLNLLYDLTPSEFVSGIVTELGIIPPTSVAVLLREMNPQN*