MALRRGHIRYLKVCEVQTSQNDVRDGQHASKGASGKELYDNGYCEQMMEDDDSRTNLIVNYLPQSMSQDELRSLFSSVGDVESAKLIRDKVAGHSLGYGFVNFVNPNDAERAISTLNGLRLQSKTIKVSFARPSSDMIKDANLYISGLPRTLSQQELEDMFTRFGHIINSRVLVDQASGLSRGVAFIRFDKRSEAEEAVKHLNGHTPPGSAEPITVKFAANPNQARNSQMMSQMYHGQSRRFGGPVHHQAQRFRFSPMSVDHMGGGGGVSGSPSGGWCIFIYNLGQDADEAILWQMFGPFGAVVNVKVIRDFNTNKCKGFGFVTMTNYEEAAMAIHSLNGYRLGDKVLQVSFKTK