MGKRGRPRKEARGEGAGLVPAAPPAVAAPQPPVQPEEPAGAKLRCPFSDIFNTSENSMEKHINTFLQNVQILLEAASYLEQIEKNKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSTHNELEKNRRAHLRLCLERLKVLIPLGPDCTRHTTLGLLNKAKAHIKKLEEAERKSQHQLENLEREQRFLKRRLEQLQGPQEMERIRMDSIGSTVSSDRSDSEREEIEVDVESTEFSHGEVDNISTTSISDIDDHSSLQSIGSDEGYSSASVKLSFTS