MELKRPSTSSVSVTGRWRGVLLCVIVLTLIFVVQMLFVQFRGGFGSFLGGESLARTSSRMHGVYSSHNMSLLKFPSSDISVALLVTARAGLEKSVSQVPFLQVCLPSLLKTIEPRGRYVYSIYFGFDLDDPIYDNTTNLDYIRDSFDDLSRGYSLSLKFFRYNGTRGKPVWAWNRLARAAYRDDADYFYQVNDDVKFVSNNWTTKFVHALRSNKVFPGLGVTGPCDLGNPARLLLTQSFVSRVHLDVFRHFYPPLFRNWFSDDWITQVYHPEHLFKFSTVYVNNTLVQSTRYDIDYAGEKVLKTLVSDGRASIEEFLQSNPIPIVPPLLAIKNGNEKKKKSILFPEKDKTRWR*