301 aa
MLLLPTIEVCVLTAPGPLNSTAGSLFVVATPIGNLDDISARALKVLREVKLIAAEDTRHS
LRLMQHFGISTPLAACHEHNEREEGSRFITRLLAGDDVALISDAGTPLISDPGYHLVRQA
RAAGINVVPVPGACALIAALSAAGLPSDRFIFEGFLPAKAVGRRARLQALKEEPRTLIFY
EAPHRILECLQDMELVFGGERLALLARELTKTFETLKGLPLEELRAFVEGDSNQQRGECV
VLVAGWVAPENEDAVGSEAMRILDLLLKEMPLKRAAALAAEITGVRKNVLYQVALDKQKA
E