MALAKPQSLFRLYCVLCRAIPFPLHFSTKAFSLCSSSPTANTIDITSSSPPFMVSFLVDIVGLPKESAIAASSKLLHLKTPEKLISVLDFLKANGFQETHIHNIIRKRPLILATDVDKTLKPKFKFFQDLGLSGSDLGGFLSKNPGILSYSTEKRAIPNIDFIKKYLHSNENILSVLKCNSAFGYDVDKRMLPNIKFMESQGVEGSNLTELLLSKPRLLDQNPGRLKQITEKVKELGIDPGSKMYRHVLGIMSSMSNGTWQRKIEFFKTFGWSEEDILTAFRKLPVVVALSVEKLQKAMAYLVKD*