MDGLSGTIACRRAASATRAHIPMFEVNDMFVYSPKSRGSALKRRFRSHIDPKQAAELKRVKKQQAERARRARISDRIVELHGLALSMVGQNVGSGGRKEKVEMLNFCHEVLSGLHNLLEENPQAKARLQAHHGGVGATTTAGCEDLVPSHIPAFTSTSASASASASTFTLSVSIPQSIPCDSGVFDLPASTSASVVQSSSVVNSNYDPTDCPVQPKESKGIWRPXSALFMTVNCGDMQTSLQSLLQHSCFWKWML