MSSSVPLPESSSTPVKPEMLCLVCGDKASGKHYGVISCDGCRGFFKRSVRRNLTYICKENANCLVDVTRRNQCQSCRFKKCLEASMKREGSDSKSQRYFDSEIPRQNESKNSLIMPLHPLDLSYLSHQVYLPSVDQLTLSVAENVYENAARLLFLAVKWARSIPAFLELPFRDQAILLEESWAELFVINAAQWSLAIDENILLCSNIISLNRQSTLLTEARLLRQLILRFDSLRLDHTEFACLKALVLFKPETRGLRDPVQVEILQDHTHLMLHDFVTSKEPACKMRFGKLLLLLPSVHGIRASAIEDIFFRKTIGSIPIERLLCDMFKSS