MQLNSTEISELIKQRIAQFNVVSEAHNEGTIVSVSDGVIRIHGLAECMQGEMISLPGNRYAIALNLERDSVGAVVMGPYADLAEGMKVKCTGRILEVPVGRGLLGRVVNTLGAPIDGKGPLENDGFSAVEAIAPGVIERQSVDQPVQTGYKSVDAMIPIGRGQRELIIGDRQTGKTALAIDAIINQRDSGIKCVYVAIGQKASTISNVVRKLEEHGALANTIVVVATASESAALQYLAPYAGCAMGEYFRDRGEDALIVYDDLSKQAVAYRQISLLLRRPPGREAFPGDVFYLHSRLLERAARVNAEYVEAFTKGEVKGKTGSLTALPIIETQAGDVSAFVPTNVISITDGQIFLETNLFNAGIRPAVNPGISVSRVGGAAQTKIMKKLSGGIRTALAQYRELAAFSQFASDLDDATRKQLDHGQKVTELLKQKQYAPMSVAQQSLVLFAAERGYLADVELAKIGSFEAALLAYVDRDYAPLMQEINQSGGYNDEIEGKLKGILDSFKATQSW*