MSSEKAEFDAEVKAFEAFAKESKARGEGGGCTATYGALDPVQLTQMAKYLETVYVSGWQCLRPIVADADTGHGGLTAVMRLTKMMVESGAAGIHIEDQAPGTKKCGHMAGKVLVPISEHINRLVAMRLQCDIMGTTNLVVSFILGSTNPSLPPLNDLMIAAEMEGKYGQELQKIEDAWTKQAGLKLWPDVLADALSKHGVLQLAQSFGLPASATPYWSWDTPRSREGYYRYQGGTQCAINRAIAFAPYADLLWMETKSPIAYNLSPSFNWEKAGLGKKEMKEYVWELGKLGFVFQFITLAMKAYVELIQSREREIGCDVLTHQKWSGADYADAMLMTVTGGVSSTAAMGKGVTENQFVDD