MVILSVENAKNIATLPWRTVDNLGSKVAYLRTVLSEGKGAIGDLTKSVVVSSAKSAKNILTKVKGTVSDFEAASAAFAKAFGKTYVEESGKYANTVFSASGATAASAKTSFKAISSGVKGAKNALREVKAGTDIPPAFKQTEFASSYESRIHQTPGEENLKVVFEGPRGESLCTLKPPPDPELSKILDGAGIDGIEYRNGVPDFTPVSKANIEIEHMVGGKLKMGTKAREINFVQADKKLAEQLNNSPELARKFGMESGEISVKDIRNFRKKNKYTWHELNDCKTIQLVPSKINNAFGHVGGVGEINAGAFEPEGFANK