MVPAGVFQLTREFGHSTDGETIDCLLRQAEPSIIAATGTGVTPEEAPPAPVAIGSSSVAAAAAAAGHGGAFVHVPYYTPLLMQPPNADEPPMASAASASGTTAADENNN