MKTKVALVGLPNTGKSTLFNAIAQQSIAESANYPFCTIEPNTTPIPIPDDNLPKLATLANSKKALNAKIFLVDVAGLVKGASRGEGLGNRFLATVRECDLIIHVVRSYIDEDVIHVDGKVDPVADAEVVNMELLLADLAHVQRRLERSTCMGDERGVLLKVEKGLKEGFPARSIGLSPEEALTIKSMGLLTLKPVVYAFNVDEVDFTMNKQEALRAAEECMRQIQYCDLKTDAFTVVSAKLECELGLLGLEDRNAYMESISIDDSAPSSGYVEQLSYHTLPLLVKDVLGLSLVYTGPAVPPERSQTTKAHLISSSGATASDLAGKLHGEIQKGFICADVTNVTELVQYESYNAEWSCENGRQTIRSDGWRCHLREVELD*