MAISTRRALAAYRNIYGALRATNFSANRLIGSTLSPIRYETVPCSLEQTTNFLLESRRSFAKGRKQIKEELDGDDYGSVTTAVNVGPNIKATAVSQMEAAIDALSRELTKLRTGRASAGMLDHIIVDSGGVKTPLCRMAVISVLDPKTLSVNPYDPDSLKELEKAIISSPLGLNPQSDNQRLIVPIPPLTKEHVQAVCKVVAKSSEDVKQSIRRARQKALDTIKKSVPKKKDKDKSASAFSEDDAKRLEKEIDDLTKKFIKSAEDMCKSKDKEITSS*