MEPRRAAPGLLSQASLVGTGSVAELVYHLAGALGTELQELARRFGPDAAAGLVPLVVRALELLEKAAVGP
APDWVSTQQAEVELRRLREENQRLRQELGSEPQEERALLRQLKEVTDRQRDELRAHNRDLLRRSQETEAL
QEQLQRLLLVNSELRHKLAAVQTQLRAARDRERERQTARDRSQQLAKEQSLEPDAATPDDPVDAQKQSGN
PPEAVQCGFSREEVEQILQERNELKANVFLLKEELAYFQREMLTDHRVPGLLLEAMKVAVKKQRRKIKAK
MLGTPEEAESSDDEDGSWLLLSNDKEDVPLVPGSRIQNFFGLWYQGETEAPEAETSNTAPSRTQEGEGAP
PQPYLQPVDNLPAPSS