MNNFTNVPPGFRFHPTDEELVDYYLRKKIASKRIDLDVIKDVDLYRIEPWDLQELCRIGAEEQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYCRHCLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTPQEEGWVVCRVFKKRMTTVQKVGEYDSSCWYDEQVSFMQDFESPRRIPQPYASYPHHYPCKQELQLQHSFPHDPFLQLPQLESPKLPQSVASVSCNSVVPYGSTLQSSSLSQEEHMQQGHHQQNLNSLYNNGEQAVDQVTDWRVLDKFVASQLSHEEASKENNYSNAAASFRVGEQMDLLGNESKRPGIAHQEYTSTSNSSCQIDLWK*