MVSPGAIIFAFYVGRAVVEGVHAYFEREGDTIRACLARFRLPSGPKLTLEQALRDVSDANRALADASVAPDTPRPGWRYKATLSYRPGVAQAAFFRALKVGPRVAALVGRVDVDLEEVPTARDAPSNIRGDGDEGVSLEELATRDGIREGADDDGSDDDDDFEHLSVCRRATLAEFYTLIRPALAQIAVNNVPGSVHLTPVSRAPRANDGNGDGDGDGEDETCSICMDAAIDTVTRCGHAFCGECYARWLCRSRDCPLCRQHLAHHGGAYELVRPEELAEDEDGGAEAGTVAAEPAMDIGWLRGRLASLPIVSEPRRRAWEASMIRKLMEGRSNASEA*