MLLASVAAAGDFAAFSEKMSTYRASSDPHSNGNLFSSFFRTLPHMSADCLNHPPKLLKQIRDFEEALSRELEALKPKEEEKVLCFSWLASCVSLTLENHKEAVRLIPPLEFPLLVCDEKWMNDYMDQTTRMLDMCNAVTATIFNIEQGHLLIRHACHTLLDVEKVSSHQEACLPAVNNISLHEEQLSHAQKSLRQWLDLHVSESLSANKCSSNLQDMIKGLKPPKEKAIAKGKGFLYALYGANATAVFMFYVLILAFSHEDELLSFSLWIPGSIPWSASMSHLVQLAKEEARQHLSVGSNLWLADLCALESRVKDLCSLLEFSLGTKTWPLPEEEAKNLAGAVTVLSWLLDDLEKRLELLGMKLNEMFKAIVASRSALLEELGDSGTRDAS*