MPFVEANIMKPDWRSREAAIYAFGSILEGPSIEKLSPMVHAGLKHLLDAMKDNNEHIRDTTAWTLSRIFELLHTPASGFSVITPANLQQIVEVLLESIKDVPHVAEKVCGAIYFLSQGYEDAGTSSSLLTPFITQIISSLITTADRTDSGSKLRTTAYETLNEVVRCSNLSETSQIINHLCPVIMDKLAQTFELQILSSDDREKQGDLQASLCGVLQVIIQKLSSADETKAIILQVADQIMTLFLKVFACRSSTVHEEAMLAIGALAYATGSDFLKYMPEFYKYIEMGLQNFEEYQVCSISVGVVGDICRALDDKILPYCDGIMTLLLKDLSSGELNRSVKPPIFSCFGDIALAIGEHFEKYLQYALPMMQSAAQMCAQLDNSDDEMLEYGNQLRRSIFEAYSGLLQGFKSTKANLMLPHAPHLLQFIELVAKDSPRDESVTKAAVAVLGDLADALGSSAKTIFKDPAFLEQLLGECLQSDDEQLKETATWTQGMIGRAFSVCG*