MPWLMPLKIKFLDVGLGSRGAIGGVAVGGSSHVYIGGVFSLSAKDEILKDIACACLKGPRSVCVLVSALALLLEFDAPEEAAAAMLHVRQRRRENGFLSAQPKYTEKSSLSSTSVSEAAGSSRHLWVGHVDQLVSEQELISSFLEFGELTGWKFFRQNGGCIIDFRSPEAAAFAKAKLNGARFGGQYIQVEYRNTQKSGAAASLVGSPGSAGFYSSVNSSSSWLNLRSQSAISVGNSSGRSTQSPQTSAPLSFRTRGPPSRSGRDSERLPTNTLWVGFPDQTVQTLPCDAELKTIFNLACKGVGVVSKMSSVRSSRGSCRFVEFDCVEAAA