MSIPTFSLERAVRRWLRALNPTEKALLKEYHLEALLGLQQINIDYNFLHAALSFWDPDHHVFVFLGNETCPLPDEFAAILGYPTNATPATPGTIEESKTTIGAFLGLDANMLAEVVVGDEVNLAKLENITLDLFGDIRLIPLISQMESCYSIMPLVVAETLLSADELKKDAKSEYFKGSPILLQIWLVERLRLLEAPADPKHYRPIALGNRKYLHQGQDEAEWASFFTYGICSIKWVTIPFSDTVPPKVAAFLQARVLAWAKYYDGLPRWAVTTNGFVGLSENYKLWMSSDDKDVRTEARNGEPAELLIPRIRVKYEGPDSAKPRTYGIKTVKARLDRKRKEVPPRSSFRPKKMPNMKGPAVVKRNASSCGDRRRNNVMVRKAQPPVETVASLVDDNNPSSTIVCALEAERAITENVSEALASLEVSVQEPVLMEIDIGAAQKTVGVDPANIALYKTLFDDPEELE*