MELLELVEYEPATRPFQCDWDSCNKSFNRKSDLQRHYRIHTNERPYSCSIPGCGKSFIQRSALTVHIRTHTGEKPHQCQHMGCGKRFSDSSSLARHRRIHTGKRPYKCAHDGCIKSFCRKTTMVKHQRRSHQRGLHPHEVMDDCSSDSDMGEAPPTPTQSTMSWPVAAIVPGQSMPQGTHVMHRAASFPDFNQQMHQYNMQNVAEYSVQHHPVMLQRSQSIQHPFYVVEQGNPGVATMNTNIHPTFQVPRGQSERPSNVVEMAYTTQGMTTPITSSPAFSPVAGQSPNIRDGLYAHHGSQENSYAMHNAAAVEQQPMIQYTQQMPQQAQAAAGHYPSPQAESEQWYQYQAPVEVATIGQLPAYGSGIYDLYAGPKMEFDDPSMQLPSSRIAAI