MGRGKIAIKRIDNTTNRQVTFSKRRGGLMKKARELAILCDADVGLIVFSCTGRLYDFSSSRAVPGGRRGALSVAEPNVRGKVLAAGGYNFEAASAKLTPQQQSHSYMTYTDRQLLGEEISNFTVRDLQLLQNQVEMSLHSIRNKKDQLLAEEILKLNEKVVLDEIAHDLIGISSYIYTLFMIEGSLVQKENSELRQKFNIAHQRNIELHKKLNCGESTSSEQVTRSSKDPGESSTPRESRVCIDIELSQKGVEDE