MGHHSCCNKQKVRRGLWSPEEDEKLVKYITAHGHGCWSSVPRQAGLQRCGKSCRLRWINYLRPDLKRGSFSQEEEALIVDLHRVLGNRWAQIAKHLPGRTDNEVKNFWNSTIKKKLISQAVGSLHYGNIPSSADLYYNILDGAGQGIA