303 aa
MTSTRTRRIRKAVFPVAGLGTRFLPATKTVPKEMLPIIDKPLIQYAVDEAIEAGCDTLVF
ITNRYKHAVADYFDKAYELEQKLEAAGKHEQLELVRHVLPPGVKTIFVTQTEALGLGHAV
LCAKEVIGDEPFAVLLPDDLIWNRGPGALKQMADAAEENSCSAIAVQDVPHEMTGSYGIV
ATQDFANRRGRITRIVEKPKPEDAPSDLAVVGRYVLSPRIFELLETTTPGAGGEIQLTDA
IQRLLEDEVVDAYRFRGTRFDCGTHIGLIEATIRYALDHEKLSDAAADMMRNALVELGVV
EIS