MSATINHEGTDQPLPVEVRERPTAHTSIYKAGQLVYDGAAASDESAAAARAAASMEPGTSLNQMLAWGIANSSPEELERRAAAGATAPSQLDQEVLDMLLGQPAVASMRAALGKLDAEGIAAGAGATEAALAALEELEYYCEDVDLAVDFAKIGGLRAALLVLGAPPAAAEGGADDSTAASADGHLPEMRPPDAELAEAACGVVAAGAQNNPPFQQACIALRTHRALLALLVATGEAAAPVPLQRKALLALSAIARGSAEAAAAVLAA*