MAISTRRALAAYRNIYGALRATNFTANRLIGSTLSPIRYETVPCSLEQTTNFLLESRRSFAKGRKQIREEVDGDDYGSVTTAVNVGPNIKATAVSQMEAAIDALSRELTKLRTGRASAGMLDHIIVDSGGVKTPLCRMAVISVLDPKTLSVNPYDPDSLKELEKAIISSPLGLNPQSDNQRLIVPIPPLTKEHVQAVCKVVAKSSEDVKQSIRRARQKALDTIKKSVPKKKDKDKSASAFSEDDAKRLEKEIDDLTKKFIKSAEDMCKSKDREITSS*