MTSKGPGGKELYNNGFVEQMMEDDDAQTNLIVNYLPQSMTQDELRSLFSSVGEVESAKLIRDKVAGHSLGYGFVNFVNPNDAERAISTLNGLRLQSKTIKVSFARPSSDTIKDANLYISGLPRTLGQQDLEDMFASFGRIINSRVLVDQASGLSRGVAFIRFDKRSEAEDAVKHLNGHTPPGGSEPITVKFAVNPNQARNSQMMSQMYHGQSRRFGGPVHHQTQRFRFSPMSTDHMGNGGGASGNASSGWCIFIYNLTQDADEGMLWQMFGPFGAVVNVKVIRDFNTNKCKGFGFVTMTNYEEAAMAIHSLNGYRMGDKVLQVSFKTSKGHK