MAPVEIDRDLAGESLVLVPGSGKLHAWVPHKQELRPVRIEEGFEIMATDSNLMYVENFDLKQGFVGSPLTGIWAPIPWHPGYNWYKNGTVRFWLSFYLIADAPETGEFTLLVDKFMYTSKSKVWVQSCNVEREMDSFDRVERIEQGGWEAAYHVDNRVTTPLGDIYDYAEDNLYQHPSFTRPEGITHENFPWGFPNGICRCFKGFHNELMLLVVYSGDYVAPLVNDEVEIYWWDNQLMKWLPFCPKYCKSDCSNLDNYVGSIYPAHAKGSRYMAILMDQNQMGLDLASYFGTRRLRPGRRWSAWLLFTGCIATNYIATNYTAIIVAREFVWDESDRFHIIPRAQ*