MARACFGNQFHAAVACRLIPSKKYLLDGAPMASLCIGKGIQSRCTHFHSLPSIVCDSSSTAEVLPASEAAPSKPGFPALKKRVVSGVQPTGKVHLGNYLGAIKTWTSLQDIYNTMFFIVDLHAITMQHAPEELSKTTRNMAAVYIACGIDPAKASIFVQSHVTAHAELTWLLTCATPIGWLNRMIQFKEKSRKEGDENVGTGLLTYPVLMASDILLYQCDLVPVGEDQRQHLELTRDLAERFNNSYGGRQWKKLGGRGGKIFKVPEALIPPACARVMSLTDGLSKMSKSAPSDQSRINLLDDQDAIAYKVKRCKTDSFLGMEFDNPERPECNNLLGVYSAITGKTKEEVASECKSLSWGQFKLILTDALIAHLTPIQRKYAEVIADPSYIDDVLRQGAEKATKIAEVTLANAYQAMGFLPPQRKSASNQ*