MVSLLLGAYQGCTAAASTQPPGFSTAQRSLKTPHSGYHFDGSKRRFFEGWYFKVSIPEEKQSFAFMYSAEDPAFTGNISQFEQLLYGPRFPGVGAQVMGADDGYLCEYSQDTGSFWGSRHELELGNTFRAKPGQKSPAAMTTDQDFSARVEQGFQVSPFWHQGSLCDDGGQPEMTTAKTVKWAYSTRPVYGWGDTNKSQRATAGWLAALPVFEPHWQICMAGGLSTGWIEWDGHKFEFQDAPSYSEKNWGGSFPKKWFWVQCNVFEGGVGEIALTAGGGRRYLPLTGLYEEVAMVGVHYDGKFYEFVPWYGPVEWEISTWGLWRMKASTPHYEVELEAIAREPGTILKAPTDEAGLAPFCKDTFYGELKLEIFERTPNKERGKVILSVTSDMAALEVGGGPWYSGWKRRSETENAIRPIVGLPLDVESLFSVAPILKPPGL*