MGKTQLAPGFRFHPTDVELVRYYLKRKVLGKKLLVDAIVEIDIYKFEPSDLPDKSYIKSGDLKWHFFCPREKKYATGVRANRATEGGYWKTTGKERAVLLEDKVLTQKNIPQDTYVLCVLFKKDGPGPRNGAQYGAPFNEEDWSDQEQHTDVPSPSNLAILLRPNAETSLVVAPSLAPNKDCFGGMVSESCVSDFVPSTATTTCKLPHLNDAAHTPLSAAPLLDTNSTASLVPTLLAPTNDNDDIYSMLDLFVDDDEYLRFCEPNNNEVIHDTSVPAPVFLEEGQDMFSELLDLSIIHDNNMPRTPSYDLVENSELYLELQDLTAPLAPPPAENVSDSYLSNQGHFDLSTANDDDPFGFSAFM*