MGGGSLLGPLDTASSRRKAKGGNAAGYGGFCVEAMVTCCWGRLRGASGKKLLSSCCSRRRASRMLHASLSRDLQHWRSEQAGGKLVDCLAWLVQLAKAMALTCVAHVEMGACLTAPLSRQVSLASDAQQALQHQPVGEAXDIRCSSHTGRMDAMCASMEALQSTVAQXSLLASSLQRDNDSLRCGLTDXKAQLAEGHLHKHELIEASLPGSCMPGTQPSGQASHVRPTLPGRPCPSGTLXSEQPHSGDVVSQLSQLQVQVLELGTRLGAVEGAVQSCEETLEARRAAELFKAEIXKLEQAPGSSHSRRDSGAPSGSTSAAMSFADDLPSLEGLXHCRYPRMAQHSRTPSATPPARQPPH