MTKQNFPNSSTVAPLPVPTTCGNCNVEERWFLHNVRHRGLYRRLCTNCVLRLHIQSFCPTCLLVYNPTPPPNAASNGLVSCSKCYSYSHNSCVGVNPPHPYHCPLCVNPNTPLFSLKKGREVGLGNEESRVIDMKAAKVLLAAAKIAAGTVTKAALAARVEAERRAKEAAFTRKRAREAIDHVAYLTARDKLKKKDILQYPSNGPGLGYGNGSNRGSNQCLSMVVAALPLEEENVMNAERLDGSSEVLVALNSVDLKGQNPTLGLPGENNGSAMDVEMNGVAMVTPSPAFRGGLMQNHNGAIGVEHEKSGELVRENGQREMINHGMVAEKDQDPRMVNSSARKGNGSLPQL*