MGHHSCCNKQKVRRGLWSPEEDEKLVKYITAHGHGCWSSVPRQAGLQRCGKSCRLRWINYLRPDLKRGSFSQEEEALIVELHRVLGNRWAQIAKHLPGRTDNEVKNFWNSTIKKKLISQAVGSLHSGNIPSSADLYYNILDGAGQGIAAAGCASLSVLDNAAQAVATQCPPSSVHNSAAWLGFASQPLLLPVHGGDLQYAVDGEFIRLCRAADNAYPDNGGPNLLAQEGAADRSCLPAFAEPKGAGAFAADPGMGPVVDFMDAILGSSSTSAASISSVDSFSANTGMQLHWVP