MILSFEKEEEEAYKEVCVQYRKLIKMGNLLVEYLTGAPGKSGFGSSSTAEDVTLGLSLHNLTAIVTGATSGIGAETARVLAKRGACVIIPARNLKAARALKSSILQETPDANIIPLKMDLSSLSSVRSFVQQFLALNLPLNILINNAGVFCKTFRKSEDGYEMSFATNHLGHFLLTEMVVGRMVESAKEMGVQGRIVNVASCLHTWVGKHGIAFDKLHDKCCYVEYINYAQSKLANILHSKELARRLKEAGAYVTSNAIHPGIVKTNITRDRGGLVTDLIFRAALFFMKTIPQGAATVCYVASHPDMEGVSGKYFVDCNEAECSYMASDEEQAKQLWAYSEKATSLHP*