MEAREKGRAAAGRGGVRGCGGGEAAAETQVKGEGGGRVRRLRLRRGARRSDGRPAMRRRRHGVGGRAAAPWPQLGGNRSWFKLPMLSSQQASYVSEDQQHEEDDGDGDEVLIPGLPARFTYAELEEANREFFKPLTMAADRFLHFASLVSVVVLAAGSRSPGGVAALPRRGQLVDGGDNDKNKCVYMLYYMGTGWIWKAGTDAAIGVELTAADGSGFAVRDLERRGCPILLRTHRTTSTSQTSLATLTQPSRLASTSYHLLPLVPLAPDLIELTPTSMPCPKPGYQIPLEGAGSSRFCPSSS*