MKVLLLTGLGALFFAYYWDDNFDPASLQGARVLLTGANAGVGEELAYHYARLGSHLVLTAHTEALLQKVV
GNCRKLGAPKVFYIAADMASPEAPESVVQFALDKLGGLDYLVLNHIGGAPAGTRARSPQATRWLMQVNFV
SYVQLTSRALPSLTDSKGSLVVVSSLLGRVPTSFSTPYSAAKFALDGFFGSLRRELDVQDVNVAITMCVL
GLRDRASAAEAVRGVTRVKAAPGPKAALAVIRGGATRAAGVFYPWRFRLLCLLRRWLPRPRAWFIRQELN
VTAAAA