301 aa
MELGQPNGAAAHGAYVKDVTEATFMADVIDASQEVPVIVDFWAPWCGPCRQLGPALEAEV
EAAGGKVLMAKVNVDENQMIAGQMRVQSIPTVYAFYKGQPVDGFQGALPPSQIKDFVKKL
VDLTGDGGLAEAVAAAEEMLEAGAVDDAMQTFAAILEEDPDLAAAFAGLARGYLAKGEIE
QAEAVLNGVPAAAATDAAIEGVRAQIALAREAENAGPVAELMAKVEANPADMQARFDLAV
ALHASGQVQEAVDVLLAAFRQDRDWNGGAVKEQLFKIFDSLKPNDPIVLNGRRKLSSMIF
A