301 aa
MHTLRTPEDRFAGLPDFAYPPQFCDLDDDDGGTLRVAWVHDGPEDGEPVLMLHGEPSWSF
LYRKMMPILAKAGYRVICPDLVGFGRSDKPARAHDHTYARHVEWMRALAFDVLDLHGVTL
VCQDWGGLIGLRVLAENPDRFRGVVVANTGLPTGDIAMPEVWWRFREAIQAAPTIDVGRF
VQAGCRRSMSDEVRAGYDAPFPDDRYCVGPRTMPSLIPTTPEDPAAAANRVAWAALCASQ
IPMLVAFSDSDPITGAMGPIFQRTMAGARGRSHPVIENAGHFLQEDAGEELARHVVEFLR
R