MEAQDYFVGGYYGAGENQFSPEKRHGDQKPPCEPFAIDDLLDFSNADVIMSDGFFDNNVAGNSTDSSNVTAVDSCNSSGSGGDNRFGGTIVPYGFSGDVQLTGELCVPYDDMAELEWLSNFVEDSYSAEEELKTLQLLSGAGAVKPQTPESSSSTDTLPSFSTDETARNASFLRPETPLPGKARSKRSRAAPGDWSTRLLHLPDAPPKNYPIVKKREDPNVECSGRKCLHCGTDKTPQWRTGPMGPKTLCNACGVRFKSGRLVPEYRPAASPTFVSAKHSNSHRKVLELRRQKEMQRSSQHHHHHQHQQLLSHSSIFGVSSNGGDDFINYHHHCGPEFRHVI