301 aa
MTTWLYAGVDGGGTGCRARIYQDDGTPLGQGHGGRANLLLGVESVRQSVDDAIAQALKHS
GLSPDDVSRLKVGLALASAEYRAAYEAFLALPHPYATQVLNTDALGACLAVNQGKDAGVV
IAGTGSCGLAWQNRTITAYGGHEFPISDQGSGARLGLAALQHTYNVLQGWCAPSVLSQHI
DDFFSASTAPTNTLYALQTFSQKAKPGDYAQFARYVFDCAKQDDAVSHALLAQTASEIGL
LLAAVARHTPPRLSLMGSIGLHIRPWLPDEWQSQLAAPMGDALDGARLIACHDYALYSHP
L