MMGLRHLWRQRGMGCMSMRAGMEPWGKSMLRSWRVMACPCRASQALHSYASHAVGFFQMRNVWYAAGVASQVMSKKREYIYLEKLNSLGSRSFTSAEVSRGDGTEGKARRIPGESSITSAIRASSIHPSAEEVDSLVLKLLEQEENSDVTLRELLLKTRFMDWTELTNKYEDMLVSGAREKVGVSMNEHKERVMHDSGSRSRDQGGADSNGIDEMQLNGNRYEASKKTRVAHAAEEGEREKVRAGTQRDTDRGLQMEEVKETVLPILRTEDVRIRDEEQGVSLIAKGRIRSRRRLETVPASPHLEVEENVEREEEPEKAREAHLMADKKGSGRSRRPTVRGRSERERIGRDRDKDGQGVIETEEGGCGNGKEEAVSLVGSLESGTRKRRTVQDMAPSNGCVQEL*