MATFHRRSSGSIFNAAERQGKLLFRSSKSLEEEEAQRVALWMDCEVAPLDSQCEGFGDRIRSLCQEGQLERAMDVLVRMDQLGIAASNNVYLSLLKACHYRKSLTHAIRIHEHLAQHRLELTSLLGDYLVITLAKCGGLEEALRIFHKLPHRTVFSWTAMISAYTENSRGRDALKLHRHMQDDGVEPNHFTFVSLFKACASIPDLKEGRKLHDDARRKGYSSNAYVANTLVYMYGKCESILEAENVFGEMSEHGVVSWNVMLSAYVEQGQGVKALQLYRQMQQEGTHPDERTFVIALQACGTLAKEEEAVSVEERSTKLMSLDIGQSFHIDINRKGFASHIFVGNTLVSVYGKC