MGRAPCCEKTGIKRGPWTAEEDMTLVAHIEQHGHSNWRALPKQAGLLRCGKSCRLRWINYLRPDIKRGNFTSEEEDAIIQLHAMLGNRWSTIAARLPGRTDNEIKNVWHTHLKKRLESSSKPSIQAEPKRNAKKPAVAASALEGPTSEPASSLEQSLSTSSATDYSVASSLENTGSSSCSEEYQIDDSFWSETLAMSVDSFSSGMEIGDTFGADSASPSSSNDEMDFWVTLFMQAGDIQSLSHI