301 aa
MTIRIIHSDKIYRELLKMPVAKRRAYFKEQVLAPFKPKFYKQNIPYEAKQADGFDIMMLL
SWMHLMPETLTDQHQAFIDCLDDGFWKRCDQAIQDSLARFSSFQLPVQDYTFTALLANPA
APMLQINDGYSGDGGIPGYIFLSLVPRLDTLNRVQSALAHEINHNVRYQFIDWDGGSLKE
MIVAEGLAENFAVQLYGKEKLGPWVSKTDLETLNQLVKPLLREHLDVRGMQKITAYLYGD
KIAAMMGQDGVGMPYCAGYACGYYLVKYYLEKTGQTIEEATFLPASEILAEADEFWTETT
H