301 aa
MTKKRSSGFPSAAGLTLGLDALADVMGTAQAQRLPLQQIAIQPGHNPRGQYDQQAFQPER
LAGLTESVSKEGILQPIWVRSLGAQRYGLIAGERRYRAAQLAGLTEIPVLVFEADEERAS
LLALIENGQREELHLLDETFAGFKALEARTGLAGNDLINYLNQVRKGRAEDVHQVEQFLK
EVFGTGLSVWVQFRAKVFALTPQELEAVWKGEMEFSVAVALTRLPEGEIRSALLEQALQE
KLTATAVKELIEGEQTTSRSTFQEQISKMKKTLPKLSRLEGQRAKEAEKLLRQLEALLEG
S