MAAGKFGYLCRSDREPRSEKKREEKVETIWLERLERIVDEEKLCYDVEILSVLSWEVTIIDDCQNVGISGRVEQIKLLATGVRVLLFNGPKKITSSEYLNLLTLLECKIGLDKTGGLESDFNDHLGKMKRVTKVTAPCSKPESSKFVEYWVPVQISDLQLEQYCATLLTNSTALRTFTKSDPVGTLRDILLSVRKCCDHPYILDPLLQPFNKGLSPAEMLEVGIKASGKLQFLDKMLAEMRLRQHRVVVLFQSIVGSGSGASIGDILDDFLRQRFGEDSYERVETGVVMSKKQASLHSSNEHGNLQR*