MGTSGRINFTVRSLLDLPEQDAQHLRKGDSEPPTLCCPGPYCEWMENDRSHYPSSDESSTETNLSDSTPRLRPLTPAELPGSDLEKRKKRRVLFSKAQTLELERRFRQQRYLSAPEREQLARLLSLTPTQVKIWFQNHRYKMKRAGSHGPLGPACVADLRPTPGLLRRVVVPILVCDRKACQGCEPNLAAALDKPNLAQATTASACVLPGYASFPASSTAAFSLFQANQHLGHPTLVYGTGEIRQRRGEGDILGLSPYLFPLFK