301 aa
MTTWLYAGVDGGGTGCRARIYQADGTPLGQGHGGRANLLLGVENVRQSVDDAIAQALRHS
GLSPDDVSRLNVGLALASAEHRAAYEAFLALPHPYASQVLNTDALGACLAVNQGGEAGVV
IAGTGSCGLAWQNQTITAYGGHEFPISDQGSGARLGLAALQHTYNVLQGWCAPSALSQSI
DDVFSASAAPTQAANTLDALQTFSQQAKPGDYAQFARHVFDCARQDDAVSHALLAQTASE
ISLLLAAVARHATPRLSLMGSIGLHIRPWLSDEWQSQLAAPMGDALDGARLIACHDYALY
R