MARVVCLHGVPKKIVSDRGSQFTSKFWQKLQVEMGTRLNFSTAYHPQTDGQTERVNQILEDMLRACVLDFGGSWDKNLPYAEFSYNNSYQASLQMAPYEALYGRKCRTPLLWDQTGERQVFGTDILREAEEKVKIIQERLRVAQSRQKSYANNRRRDLAFEEGDYVYLRVTPLRGVHRFQTKGKLAPRFVGPFKIVSRRGEVAYQLELPPSMAGIHDVFDVSQLKKCLRVPTEEADPDHIELQEDLTYVEKPVRILGVSERNTRNRIIRFYKVQWSNHSEEEATWEREDELKSAHPHLFASSSESRGRDSV*