MKALLFSVVLLVAVLSCSGQRVADITCGVDGSLGSDFQEWEGEFFPNISYIKYEGPASHNPLAYKYYNAEELIFGKKMKDWLRFSVAFWHTFRGDGGDPFGSPTKRWPWDDGSNSLTVAVRRMRANFEFLKKLGVEKWCFHDRDIAPEGSTLEESNANLDYIVSVAKKLQEGTNIRPLWGTAQLFKHPRYMHGAATSPDVRVYAYAAAQVKKAIEVTKLLGGENYVFWGGREGYQTLLNTDLKKELDHMATFLRSAAEYKKKIGFEGTLLLEPKPQEPTKHQYDWDAATTMGFLKNYGLSDDYKLNLECNHATLSGHSCHHELETARIYGMLGSVDANTGDAQTGWDTDQFLTDVSEATLIMLSVIKNGGLAPGGFNFDAKLRRESVDVEDLFIAHISGMDTIARGLRNAAKLLEEGRLTKLVEDRYSSFNSPLGKTIEEGKVGFEELEKISLEAEEPPITSGKQELAEMIFYSYV*