MKDNAEIDCNDKGVEFLNVHIDAPMSQVLNDQDCNVKDLIFPHGVAWENDSDYGLAVIQLTHFDCGGIAVSTCLSHKIGDACNGLQFSIDWATLTRDSNAKITPPYYISDTIFPSPPSGPLDSPVVPSILDGCTQKRYIFSSSKVSELRSSVASESHVKNPTPTEVLSALLFKCVAKAVTANSGSFVPSKLIQYADLRGMISPKLPPNSIGNVLSHFSTHISNETDMNLPQIVSLMREEKQLFRTRDNIKENAWALEILQLAKGLPPKKKEFDEYTCSSVCKFPFYDVDFGWGKPMAATIATGPYKKLFNLMNYKDDGIEAFVMLDEQDMSVFERDEEFLEFASPYANYF*