MPSNSSPEIPGGFSHDSKSTTHLRCERQRREAINNGYQELKELLPSSFATVGCKTTNAAILFRAADYLNQLKMKEENVNELISQLSAQISALELIAEQYETMAESSSTANASSVQTFLDSCFASFRRQVDVSSLQSVTQTLLPWVEILNYDVGYKNTSGLKFQ