MILSFEKEEKEAYKEVCVQYRKLIKMGNLLVEYLTGAPGKSGFGSSSTAEDVTLGLSLHNLTAIVTGATSGIGAETARVLAKRGACVIIPARNLKAARALKSSILEETPDAKIIPLKMDLSSLSSVRSFVQQFLTLNLPLNILINNAGVFCKTFRKSEDGYEMTFATNHLGHFLLTEMVVGRMVESAKEMGVQGRIVNVASCLHTWVGKHGIAFDKLHDKRCYVESINYAQSKLANILHSKELARRLKEAGAYVTSNAIHPGIVKTNITRDRGGLVTDLIFGAASVFMKTIPQGAATVCYVASHPDMEGVSGKYFVDCNEAECSYLASNEERAKQLWMYSEKATSLQHP*