MVLETEKSRPGDPWETLPIEYLIKVLRDHGLPVSTLAACRSVCKKWMEIVDGPDLRNKIWNKHVIVYIDPCHDGTAFFCCSDQWITRDFTFESNCFIAADGGLLCFNEPFSTEYVLYNPVPDKFLTLNVPYEIDAIPAIIDGMFKRTVVGLVVDRYTKHFKLVLGGVLFPDERRSLIYDSKTRTWSWLHHPLPANLELGWQGGRCVSCGGCLYWLVWNHRDQMKALLIFDLQEEKWKALLEKFEKDKPGCLQIAAYEGHVCLLVMDWFPLDGLFDGRSYGGAFLRHPMVRAMDGALIGRTRELWEGEEEHEWITQPRRVPQEEVLEAPRGEAAPEGQAGGEEVSEGSGNEEAVEFPGEEWQLLELQERSIS*