MGHHSCCNKQKVRRGLWSPEEDEKLVKYITTHGHGCWSSVPRQAGLQRCGKSCRLRWINYLRPDLKRGSFSQEEEALIIELHRVLGNRWAQIAKHLPGRTDNEVKNFWNSTIKKKLISQAVGSLHAGGIPSPADLYYNILDGAAGQAGGIAAAGCPSLSGLDHNAAQGGVTQSSPPSGWANFTSHPLFLPGADHLQYAVDGDFVRLCRSADAYPENGAAAAGLMAHEAAGGASANDDDDRSCSLPVFVEPKAGAFSAGPAMGPVVDFMDAILGSSSTSAASASSVDSFSANTGMQLHWIP