MKMKSPYGPTTLYMLAKISHYDLADDGVLTRVLSIPYTTVIFPPRVDLLRPVLRLQPIRHRSCGIHTRVACSDISPFPGRATTVDSLFSEASNSPSVFSALRRYGTRYPTSMNQQGECSTPIRSDAHTLHQQSASGKPGPTRRARKPRKCLSCEPCRHSKLRCDRQRPCGACQRRDCVSACSFHRFNGPLTPGVERTSRSPNQLQPTLQPAGGLITPHLVPSVQNINEDPVAPQGSLSGTQDSPSGHARWDAVLRRPTVDRNETSSALESLFVPSSVPPVISKEILLQQLPSDSFCEYLISEYFTHLSPLFHILHGPTTGE