MSGTTTTFYGAVINPKSLTSYAALPRCLLAVGPTGNIDWIVKDVAPHELQDALAQKGHVDIASANLVELKEGEFLMPGFVDTHTHAPQVPNIGTGQEYELLDWLKNVTFPMESKFADIEFAKRIYTKVVRDFIDNGTTTCCYYATLHLESTKVLADIVHAAGQRGFIGKCNMNHDSPSYYIEPSPEASIEATKSLITYVRSLPPSSHPHASSGTAQPLVQPILTPRFAISCTAPLLSSLGTLASSDPSLLIQTHISENLGEIAYTKELFPQAKNYAGVYDMYGLLREGTILAHAVHLEEEEVELVKVRGAGVSHCPTSNFNIRSGVAPIGKYLDRGIKVGLGTDVSGGYSNSILTEIRHASMASKVLQFSSSPKPESSGSSSTTNGTTPKFENKQLPIPTLLYLATLGGASLCKLDSHIGSFEPGKAFDALLVSPSSRSIGLWGLNENVDSGAVEAEEDENVKARKRLEERLERFLFCGDDRNIERVYVQGVLVGGVGSGKRARSSELPN*