MFNIGPFSLQIPYQLWKDIEGMGWNKEIRKAIADTFYGHLHVKSNEVFVSDGAQSDISRIQLLLGSGVTIAVQDPTFPAYIDSSVIIGQTGNFHEATKKYQNVVYMPCGPQNSFFPDLSKTPRTDVIFFCSPNNPTGYVASKRQLHQLVEFAKTNGSIIIFDSAYAAFIEDGSPRSIYEISGAREVAIEISSFSKFAGFTGVRLGWTIIPDELLYSNGFPIINDFHRIVTTSFNGASNIAQAGGLACLSPVGLKEIRSVINYYKENRQILMETLASLGLTVYGGINAPYLWVHFKGSKSWDVFAEILEKTHIITVPGSGFGPGGEEYLRISGFGRRDDMVEASRRLRSFFNTRTKHFPFLSSASNTN*