MTYTNIALDRSLIENALRSHPEFETLRIVDAGKNCQNIFIQLKGEPTEALIRFFFKDKGRTTLLPQGANLALSNKLAGHVVENCQITVASRESFSIRNLNAENMDLLLEYLVTECHATVTTSEIPYGQKHKVIGCQGDDVTLTYYDKGTFMIQGSPVLLHNQVIEFLCEFLELRDIVQSQLNLVKTGIKAEEILGEMSATLPYSFDELDAKIKAIISPSLALVKLDIELTDYTVFAFPALRGLEGYVKGLFASKGIVIGKQGFAPHLHEVYHATLSEEAREKIDCEKTCTAINQCYGYYKDQRHGLFHANGILANTRVLTDRAEAVNVVNDVLLRIEQSHTLIRGL