MRETREMSKDRSFCVLLWQGIDKEKDDAFFQHFAKFGKMVYYETIRDRKGRLSYRYVQYFEESDAEKARKNSNPAYKTTFAEPRKKNRSENGIDTRFHPYCKKDIEISLYELHDQICKKQSKWINFQSVMAALTTAATTLRAQLIPKPVTPRPKNIPILVEMKTEAKPKVTQQEMLSSSNIMDPEPELPEIPNLKYQLQTPS*