MSEDGNDDNVSCASAWTTALRSDLSHVKKEKNSDSPHKSESASHLDLMNDFLEMEKLAYQSSDINGAVSSPDIPNNARPENTKVDNSMHMPCLKFTTLYSFWAKKQRLSREQLLMEVESMKKLDDFLATYVEVISNRLSMLNFALDLSHLLSNASQLHFNILDYKNSETEISTCDCIDKVALPENKGLQHSGEVYANSCAHFSDSTSDPDIPHEVSLVPTSESTSTSLKCSLEEVEQLKLEKENMALDLARYSENLEGTKSQLAKTEQLLAEVKSQLVSAQKANSLAEIQLKCMAESYNSLDTRTEELQTEVYRLQAKIGSLDNDLQDEKKNHQDTLASCKDLEEQLQRMETAADLDAKTNQVAFLHRNK*