MGHHSCCNKQKVRRGLWSPEEDEKLVKYISTHGHGCWSSVPRLAGLQRCGKSCRLRWINYLRPDLKRGSFSQQEESLIIELHRVLGNRWAQIAKHLPGRTDNEVKNFWNSTIKKKLISQAVGSLHPSSADLYYNILDGAGQSIAAASLNAVENAAHGVTQSPPSSVHNSAAWASFSSHQPIFLPGHGVHGCGGGDLQYAAAVDGEFIRLCRAAEAYQLENGAAGIVGGQCKPSDHLLAPEGVVARSCLPAFVEQKGGGGGAFLADPAMGPVMDFMDAILGSSTTSAASASSVDSFSVNTAMQPHWIP