MSSNDVSGPDAQYDILLAVPKGIPRGKLVVDYASKYNRIPHPDVDLEASISKTWESRVAAQPSLYNGTKFRLGGIDILDDDDATDGTSPFRVCLQLALTDYRTFIGTNLNPKWENFLVEGSSSMAGCCHVANPLGNAAVVETADGLIITLQRGSSVGEAPGCSVFPGGHSEPTEVGIIGNEAPESTEADLNRRIADEMCDGIVREVVEETGVPAESLTDLSFIGVVQRCTNIRPVAAFRMKCSLASEEVLQHYKGAAHAFESTRLRCVPLQELPELTLAMPGCHKGVAALYELALLS*