MQFFNFFSLFLFVCFLFLLIKWKNSNSKNKRLPPGPWKLPLIGSMFHLLGGLPHQVLRDLAKKYGPIMHLQLGEVSLVVVTSPDMAKQVLKTHDLAFASRPKLLVGEILFYKGTDIVFSPYGDYWRQMRKICLLELLSAKNVKSFSSIRQDEVLHMIEFFRSSSGETVNATKRIYQFSSSMICRSAFGEVLKEKNKLIELVKEASRLMEGFDVADLFPSLKFLHVLCGMKGKIMDAHHALDAILENIINEHKNNGELEGEGLLDMFAGGTETSSTLIDWAMVEMMRNPSVLLKAQAEIRNTFTGKETFDENDAEKLKYLKLVVKETFRLHPPGPLLIARECREEVDINGYTIPLKTKVMVNAWAIGRDPKYWIDAECFKPERFEQISVDFIGNSFEFLPFGSGRRICPGISFGLANIFFPLAKLLYHFDWKLPIGINPSDLDLTESAGITCTRKSNLYLIATPHQPCQE*