MGYKVFSNHCKHEFLYCKGWLWEGKVHKFRVQVIEGRPVVSGGENRQVGKYANRVGTGAPVYPAVVIEYLMDDVFELAGKVARDKKKNCTVSRNIQLNARNNKELSKLLGAVTISNGGVLLNIHQLQSRANPSLHTNQKIVSLFTILREEAIVGRRGAFTEVSPAIVNNIRLIPDLVGERATASTTMDIFDGELGFLGSEDLMHPYPAKAIKETSSDLSLSDLASLTDLAFSRHAKASLFPQDPKTFSVLTYKKTYACF*