MPSRKRARAPSTALVVRAEPSEGSLRAGLAKLWRAGTCCDVELVVEGRSFSAHRVVLAAESPCLAALVCGGFAEAGMPRIELQEISSSIFERALDFLYLQECTLASQDELQPLLRAACHFQIAPLQAACEAAVAERLDASNCLRGLALADALTLSSLRQSATDVALASFEEAAAAEDGAALAALPAAMVGALLASDELKVAKEEAVLGAAKAWLAAQQPAASSEVARGLLEHVRFPLVDDLAALERDELLLQHPALVMRAYREKVTGEATPRTRRRGKALSYEDLEIGMAVQVSGDAEFVKEQCKQVAPGADGIAGWTEGGVMEAMVGHEYKIVALGSCFRAAKLIQDGGRSFWFPYTVLLRA*