MQFFNFFSLFLFVCFLFLLIKWKNSNSKNKRLPPGPWKLPLIGSMFHLLGGLPHQVLRNLAKKYGPIMHLQLGEVSLVVVTSPDMAKQVLKTHDLAFASRPKLLVGEILFYKGTDIVFSPYGDYWRQMRKICLLELLSAKNVKSFSSIRQDEVLHMIEFFRSSSGETVNATKRIYQFSSSMICRSAFGEVLKEKNKLIELVKEASRLMEGFDVADLFPSLKFLHVLCGMKGKIMDAHHALDAILENIINEHKNNGELEGEGLLDMFSGGTETSSTLIDWAMVEMMRNPSVLLKAQAEIRNAFTEKETFDENDAEKLKYLKLVVKETFRLHPPGPLLIARECREEVDINGYTIPLKTKVMVNAWAIGRDPKYWIDAECFKPERFEQISVDFIGNSFEFLPFGSGRRICPGISFGLANIFFPLAKLLYHFDWKLPIGINPSDLDLTESAGITCARKSNLYLIATPHQPCQE*