MGDKAALAAMGISDAPPPKVVETVPHFTSHAEELMKSVAELLKKKRLRASDLFKKIDASGDGNVTGEELRMGLHDLGFKLTDADLTSIMAVIDKDGGGEVSVKEFDRAMRAAEKLPSKKERQAVQEEKVTKKRGITEEDKEEFRQIFCLFKQLSQARSAAGSDSNISLAEWNETGTIGADDLETLLEAVGLKLSPSQMDAMIGEIDMDGNGEIDFVEFCNSMARRMQIDYEPEDVTAAFKAFARNAPDGMIRVHDLREALRTYMHAEVSDSQVEELLQHYKECFVSSPDSNWEFFKYQSYVELMSPLAERPRAPSK*