MSTYRASSDPHSNGNLFSSFFRALPHMSADCLNHSPKLLKQIRVFEEALSRELEALKPKEEEKILCFSWLASCVSLTLKNHKEAVRLIPPLEFPLLVCDEKWMNDYMDQTTRMLDMCNAVTATIFNIEQGHLLIRHACHTLLDVEKVSSHQEACLPAVNNISLHEEQLSHAQKSLRQWLDLHVSESLSANKCSSNLQDMIKGLKPPKEKAIAKGKGFLYALYGANATAVFMFYVLILAFSHEDELLSFSLWIPGSIPWSASISHLVQLAKEEARQHLSVGSNLWLADLCALESRVKDLCSMLEFSLGTKTWPLPEEEAKNLAGAVTVLSWLLDDLEKRLELLGMKLNEMFKAIVASRSALLEELGDSTRDAS*