MGGNSPCASCKLLRRRCTKDCIFAPYFPSDDPHKFAIVHKIFGASNVSKMLQELPVHQRADAVGSLVYEATARMRDPVYGCVGAISYLQNQVSQLQMQLAVAQTEILCIQMQQEPPLAEQKMEADDKSFVINNNLTAMPQLLNYASSSNVAQDPLKREFLWT