MASNGIAPRDVCVVGVARTPMGGFLGALSSLPATKLGSIAIEAALKRANVDAALVQEVFFGNVLSANLGQAPARQAALGAGIPNTVVCTTVNKVCASGMKATMFAAQTIQLGINDIVVAGGMESMSNAPKYIAEARKGSRFGHDTLVDAMLKDGLWDVYNDCAMGMCAELCADNHALTREDQDAFAIQSNERGIAARDSGAFAWEIVPIEVPVGRGKPPVLIEKDESLDKFDPAKLKKLRPSFKENGGTVTAGNASSISDGAAALVLVSGQKAQELGLQVLARIRGYADAAQAPELFTTTPALAIPKAIANAGLESSHVDFYEINEAFSAVALANQKLLGIPSEKTNVHGGAVSLGHPLGCSGARILVTLLGVLRVKGGKIGVAGVCNGGGGASALVVELA*