MSSKQALVKKRTHIESLPAELVARIISSRYFSIYELIGLLGVSRQFFYAIIGDPTLWTTLYLYVRAERCLPSYFALLDLALERSGTRTLRLGIRVESECPPNLIRQVAARVVLSADRWNSLDIIPKGTDPNKVVQTWVHELCSLASQGKTSPFTAVKYFAIVPTHLKGKHRFRLDIENHKLSRAFPRLRNVDFHNLEFHAQNLINGLANTGTLESLFIYGNAYSAPALMARDILKRAPGLKTLVLNTQIIFPSRNSTFETPNVLRQTSGLSSLYLAGPLSFLCDELRSLHLPHLQKLALFRYRGAPSGGSLVDDILSLVNESGCRLYDLTVNNISFSNEDLVRLLVALPDLVALKLTFPAGGANHHLFRMLLDRSRTEAVLPKLKAIRVATCPDYEGNAYKFPTNTWDEFVNDPRRQPGGDLSTLTEVQFSFGNQEDMERLQNCIPSPSEGDSGF*