MGRRGRVVLRRIEDRVRRGICFRKRLAGLEKKAEELAMLCDAHVGFVVLSCSGDGRLHHFAAPAKSSISHPSRLPSSLFPATRGCHRFNHRLTAGVLRQRGLFHHRPPGCSWATGLEYVGLGGDRHSRTTFLGGAPPSGGAAPSSVGTRELQRIRSIENIVERYENSLTAQKGVHGRRILEKTKGKDFHVPKETTDKGPGKDFHVPKETTDKGSNDDDMRSIDETDISTLNMDQLSQIERLLEDELRWTRERKVVVDRSARLQKKVRGRAAIVEVEGGSMEIPKYLGRRRRGGGGGGGGATAPDYAVGPQHAVLGRRSSAVNRRDKKVIGEKLEILRAPPAAV