MSAALAVTDEVALPIRAVGDLAAAAEVSREEVAVITQCAALGGKLPFEDASVGAVLAVIKNVESLREQLVAEISRVLKAGGRVLVQSPAPSSSQKPNTEIERKLLMGGFAEVQSSAANSQDSVQSVTVKAKKASWSMGSSFPLKKTTKALPKIQIDDDSDLIDEDSLLTEEDLKKPQLPVVGDCEVGAAKKACKNCTCGRAEAEEKVGKLELTAEQINNPQSACGSCGLGDAFRCGTCPYRGLPPFKPGEKVSLSGNFLAADI*