MASDGVAPRDVCIVGVARTPMGGFLGALSSFPATKLGSIAIQAALERANVDPALVQEVYFGNVLSANLGQAPARQAALGAGIPNSVVCTTVNKVCASGVKATMFAAQSIQLGINNIVVAGGMESMSNAPKYIAEARKGSRFGHDTLVDAMLKDGLWDVYNDCAMGMCAELCADNHALTREDQDAFAIQSNERGIAARDSGAFTWEIVPVQVPVGRGKPPTLIEKDESLDKFDPVKLKKLRPSFKENGGTVTAGNASSISDGAAALVLVSGQKAQELGLQVLARIKGYADAAQAPELFTTTPALAIPKAIANAGLESSHVDFYEINEAFSAVALANQKLLGIPSEKINVHGGAVSLGHPLGCSGARILVTLIGVLRAKSGKIGVAGVCNGGGGASALVLELA*