MGILWILTQVCASVSFFLDTESLLAGQYGPLNCRVDNSLLVLTKKFMQLQPQANEDGLLNLNDAAMRLGVQKRRLYDITNVLEGIDMIEKMGKNSIRNDEIGSRGIEAQRLKEEIKSLDLQEQSLDESIASISNALKLAKEDPIDLVYK