MTEVGERLPLESQGIEQVTNAQNILESDNGNSAEFNGFIPEEEPPTIDIIINNVVCSFNTRCHLNLRSIAMEGSHVEYRREQSMVNMKIRRPYTTATIWSSGKIVCTGATSEEESKIAARKFARKLQRLGYKVTFTNFRVVNVLGTCGMPFRIKIAGFSQKHPKDASYEPELHPGVTYKIKDPKATLKIFSTGSITVTAPCVANVQAAIEHIFPLVSEFKAEDREIVDKNLVAQEMKFIKKQRGSLQPAKPVSRFEEYQEVEMYDTDCSDEEFDSDESQD