MKAIGHTKCSLCSSSRLFSSSVQWISPLDYKGRNSLRPDAPIERDGTSEQVPRKRKYISHESAVNLIKQEKDARRALEIFNKVSDQKGFNHNNSTYAVLLHRLAVCKKFETVEAIIHQMKYETCKFHEGVFTNLMKHYSRSSLHEKVLEMFDAILPIVREKPSLNAISTCLNLLVEAKQIELAKEFLLNVQKHLHLKPNTCIFNILVKYHCKKGDVDAAFVVVEEMRKSRVSHPNLITYSTLMDGLCRCGRLQDALDLFEKMLAKDQIPPDALTYNILINAFCRAGKVDRARNIIGFMRKNGCQPNIVNYTALMNGFCKEGRVEDAKEVFHEMKGVGLKPDVVGYTTLINSFCRAGKVDEGIELLEEMKDKGCKADDVTIKIILGGLCRASRSSEAFDMLERLPYDGVHLSKESYRIVLNFLCKEGELEKAMDLLGLMLARRFVPHFATSNELIVQLCEAGKAADAALALFGLLEMGFKPEPQTWSMLIDVICRERKLLPAFQLLDELVLL*