MASDGIGPRDVCVVGVARTPMGGFLGALSPLPATKLGSIVIQAALERANVDPALVQEVYFGNVLSANLGQAPARQAALGAGIPNSVVCTTVNKVCASGMKATMFAAQSIQLGINDIVVAGGMESMSNAPKYIAEARKGSRFGHDTLVDAMLKDGLWDVYNDCAMGMCAELCADNHALTREDQDAFAIQSNERGIAARDSGAFAWEIIPVQVPVGRGKPPTLIERDESLDKFDPVKLKKLRPSFKENGGTVTAGNASSISDGAAALVLVSGQKAQELGLQVLARIKGYADAAQAPELFTTTPALAIPKAIANAGLESSRVDFYEINEAFSAVALANQKLLGIPSEKINVHGGAVSLGHPLGCSGARILVTLIGVLRAKSGKIGVAGVCNGGGGASALVLELA*