MPMFQPFKGGGFDGHVIDLHTAVKDGVLGGGDGGDGKTAAVENELDLKTMITNLELPETPSVFICPISLDPMQDPVTLCTGQTYERSNILKWLSLGHRTCPTTMQELWDDAVTPNKTLHQLIHAWFSQKYVMMKKRSEDVQGRVIEIVGALRKAKGKEKVHALSELKGVVMAHEIAKKSVVEEGGVSVISSLLTPFTSHAVGSEAVAILVNLELDAVSKAGLMQPARVSLMVDMLNDGSIETKINCARLIGRLVEERGFRVELVSSHSLLVGLMRLVKDRRRRNGVSPALALLKSITVHKQVRSLMVSVEAVPQLVDVLPCLGPECLESALYVLDSLCSDNEGVTALKESVNTIPNTVRLLMRVSETCTAYAVSILWSVCRLASRECSSLAVELGLAAKLLLVIQSGCDPALKQRSAELLKLCSLHYSDTMFISKCKLAPTIQ*