GMSKIFVNPSAIRAGLADLEMAEETVDLINRNIEDNQAHLQGEPIEVDNLPEDMKRLHLDDEKSSNLGEMVRVGEGKYREDFQMDEGEDPNLLFQSYLDNVGVQIVRQMRSGERFLKIWSQTVEEIVSYVTVNFPNPPRRSSEDKSTQTTGRELKKETTSAFSQRESQPSKARMVAQVAPGPPALEWSATNEEDDLSVEAEIAHQIAESFSKKYKFPSRSSGIFLYNFEQLKMNLDDIVKEAKNVPGVTRLAHDGSKIPLRCVLGWVALANSKKFQLLVEADKLSKIMQDDLNRYTSS