MVRMMDDRVASARKRRRKSYFALSLVIILFVMVGIPCGVYFHIQGRDRKFRQEMVQVVHSQEVGELIKKGLEEWDPHAFDGKGVINTYRIDDSSIRENPMGGVDFDAIVNDEKKFDVSFHVDRYFIGDDGYGPIKSDGADPSTELTDALEKRYGKGWSETDNAAEKYRKEHPQEFPTPQKKRADNNDEWF