MKHNGTCCVLSIHLGNEWLERAYQFSSEALTPSWDLTELETEAIPNIDVVGGTSSSGVHKTGGDFSIDLKLGQVSNPSSDFADKLKEQKFSSIAAPLPSGSSKRARATNNGSQTVSCLVDGCNSDLSNCREYHRRHKVCELHSKTAQVTIGGHTQRFCQQCSRFHSLEEFDEGKRSCRKRLDGHNRRRRKPQPEPLSRPGSFLTNYQGSGLLPFSSPHLYPTTAMMSPNWGAGLVKTEEGAILYNQHQQLPLLEKQHLHLGSSSSFYKGGKQLTFLQADHPSLSNYTTSEAPVCQPLAGHGCKMFYDRLTNQVLESDCALSLLSSPQTQSSGISLSNMVQPNSVSLAQPSAPSLHYNNQPVDSVLVSNAGVTDIHCPGIFHIGSDGSSGNEAPQKLPFFWD