TAFPTLKAMDNECRSWNAAAVCADNPCIEVEFSIVQSPALPPREEDELGKFLDLEFILSNTVGSSRETGRLSPAQQLQSAYSLPESPESCSGSSLPDCSDRPSPRLPTQDYCSSVNFTDSNPVCSLMAELLSPEMIAYSSESSQDKAGGETRDGREYTELRALNRAPIPPQVAASPSQLGYKIKTEPGVQSCMVAAGGGSYLEQVYDKHQMRSAHPAAFTHHQAAAPGALQGFGGLPPQQPALHRRTDCHLAPINSTLHSAHQPSQYLNAPYPAQYRGLSQFQGQYTVHGQPMHENHHSMAMQGMILTPPSSPSLMELYAHDEGCVKQKRGRRSWTRKRAATHNCEFPGCGKTYTKSSHLKAHMRTHTGEKPYHCNWEGCGWKFARSDELTRHFRKHTGHRPFQCHLCERAFSRSDHLALHMKRHM