MATFISPPPPFIGSHSSLSRLQFLPSSSPFPLPSPLPRHNHSLSASVPYPQFLLPCPPPRAVSSDYIVDVPSLKAKSVLETDPGRLWDRYLHWLYQQKDLGIYLDVSRIGFTDEFVAQMDPKFRSAFQAMAELEGGAIANPDEKRMVGHYWLRKPDLAPNAFLRKQISDTLDKLCSFADDVVSGKIKPPPCPAGRFTQVLSVGIGGSALGPQFVAEALAPDNPPLKIRFIDNTDPAGIDHQIAQLGPELSSTLVIVISKSGGTPETRNGLLEVQKAFRERGLDFSKQGVAITQENSLLDNTAKIEGWLARFPMFDWVGGRTSEMSAVGLLPAALQGIDVREMLAGAAIMDEATRLPLIKENPAALLALCWYWASDGVGSKDMVVLPYKDSLLLFSRYLQQLVMESLGKEYDLDGNLVSANDLFILFFSLLELGLVCMLLSLQVNQGLAVYGNKGSTDQHAYIQQLREGVHNFFATFIEVLRDRPPGHDWELEP