MSSSSYARLLNGFHGPHSHLQDFAATEPSLNLELPGESSHETLKTQPTYDLPHDLSCNMKTTQNSVAEVSPAQELGQQYTSLWLNFLPRGVVPSSGPSRRTNKING