MTMPLCSGSVARTGAQAPPCVLHIALASPVSSASSAGLRSSLWGSASSVQLSSKDGRVSLLLHASELSKNLERTWGRRMIGGIARSYMENKNPVFQFLNKLQGSLPLVSLVARILNPEGGVGNDRIRLEEFCTRVERRSTREAARAFYEFSDRHGKVAKPQFVLIWCWAAALGAGLLRSDDLIMGASRLRVSYDIQYEVENFEVLMEEALKKRDKSGSPVPDVPIELRAEKALESILQCCTGRLDIEEEDAPLLATILTTVFPTADVGQIDLAIQSRMFDPNNVSSNSRTASLSDENASDKSSEQESELGEEQTLGQPETLFSEL*