303 aa
MSAGPRMRSISQWTRLRASLMDASGFRNLLNTATAAPGLAGTSLAVSDVEIEGHAQDIVL
RLYRRPDKTGLPVVLYFHGGGFVRGSLADADFAARFLAERVPALVVSVDYSLAPKHPFPA
APEDAYRAARWVEARARAFGGNPRRIAVAGHDAGGQLANCLAFIARDRGDVTIVAQALFG
PMLDPSMTRLGDERQLASDITMKECAACYRAYLPQPAQRMHPYAAPLESARLARLPATLI
ATAQNDVLHVEAEKYAARLIEAGVLTQVIRYPDVSHAELAGYAPALQEAVRFLTCRFQAH
AND