MTTGTVGRGYAVIDLGILCPSELKDIVLSKFIALLLQFVSQKQRPVRGSASKLLLDYIRTSPCKTAVTASSCYLCPAPGSKGTKVLICCSTEAEMTLELLNPYSSEGYNSSISKEVEQIVANGRSYSDQCPQSMLGVQFFNLTSSDSVLAEAKREGILSESTYKSIISLQREESNNFKSKTNIALNNKVEHKVEYTASAPSKVLHPEKVGYFMNRFIVKWYLCKQKTYTSYFMNNCNQLLDFGEEICNFCNSCVLGHDQMVRVRYMIDADWLYLATLSKREDRRTVHEERSLSVESQVINDINLCSACTKKSAERALVLLKSIPVAARRALPVLVNVDGVLLSIPSVGFEHCPCLVASAIFKPKIPLGGGYNSFL*