301 aa
MSRLLDRLGDLRLFLDAAQLGSFSAAGRKHGLSPAAASACILRIEAALEARLFQRTTRRL
RLTEAGETYLSYCRQALELLEEGEHSLQREQRELSGLIRLSAPSDLGRNALLDCLDRFGA
EHPGVHFSLSLNDTLADLIGDDIDLAIRYGQPADSSLVARQLAASRRVVCAAPSLLRRLG
TPTHPRELAGLPTLTLLAGHGAAIDWRYRENGEAKTLRLERARQSNDGEVLRRWALQGHG
FAYKSELDIAADLRAGRLLTVLDDYFVEPAPLHLLYPGHRLQPARIRRLIDFLLTEMAEA
G