MKVLSLFCICVVIVLVTRDSNAFTRNDFPEDFLFGAATSAYQWEGAVDEDGRTPSVWDTFSHSDNKGNGDIACDGYHKYKEDVKLMAEMGLEAFRFSISWTRLIPNGRGQINPKGLLFYKNLIKELRNHGIEPHVTLYHYDLPQVLEDEYGGWIDRKIIEDFTAFADVCFREFGDDVKLWTTINEANIFAIGAYSEGFLPPGHCSTNEFVNCSTGNSSTEPYLAGHNILLAHASASKLYRLKYKSKQRGSVGLSIYAYGLVPYTESKEDEIATQRAKDFFYGWLLKPVVFGDYPDEMKRILGTRLPVFSEEETELVKGSSDFLGIIHYTTVYIANITPAPSVLPSKQEFFTDMGVDTIFIGNSSFFKWDAIPWGFEGVLEYLKQSYNNTPIYILENGLPLEHDSTLQDTPRVEYIQSYIGAMLNAIKNGSDTRGYFFWSVIDLYELLAGYKLSYGLYYVNFSDPGLKRSPKLSASWYTGFLNGTIDVAPQATTQQQSLFPGSSSL*