301 aa
MTLQQLAYFLAVARTRHFTKAAEEVRVAQPSLSKQIHALEKELGAELFSRARGNITLTPA
GEALLPVANRILSDVDTARLEVAELVGLRRGRVRVGATPSLCGSLFADVIKRYHDAYPGI
RVSVTESGSRDLVAALEAGDLDLALVIVSPADANRALTVQPVLREELVVASAEPLGVPRL
RLPDLADHPLVMFRPGYDLRETTLAACRRAGFEPQFAVEGGEMDAVLRFVEVGLGVAIVP
STVLATRSLHGTPLAPGTSRTVGLAHRTDVAPTTAARAFQSVLLSFLRGARMPAGVHLTT
S