METGECVGDLAREQLEPVLSLAIQQLQKDFDNTCVALGIHPEPRRWSAADVAAWVQWARRQLQLPSVPLESFNVDGATLASLSEEEFCQRAPQCGSMLHAQLEIWKAAVEESPRNTLAASWSPAGVVQPPNTAVTPPANIGNTSAASVKGSPCTIDFSDDEDEECTSGQGGNSGSSSSSGGGGKMRNGGSYIHLWQFLKELLQSPGVHGSCIRWLDRGKGVFKIEDSVRVARLWGKRKNRPAMNYDKLSRSIRQYYKKGIMKKTERSQRLVYQFCHPYCLX