MILLSLQQNVHELHCLLPARFTPGPCRRAPSPICSAAPAHPSNAKILILGATGRVGGSAARALSRLCPELKLFLAGRNRTKGEQLLSEINGHAEFIQVDIDDMTSLKKAMDGKDIVVHAAGPFQRKEHCNVLESAITSKVAYIDVCDDQEYSQRTKSFHEKAKAANVPAITTAGIYPGVSSVMAAELVRLAISSNTEDRPEFLRFSYFTAGSGGAGPTILSTSFLLLGEEVLAYRRGEKLLLKPYSGRLDIDFGKSVGRKSVYLLNLPEVASAHEVLGVRSVSARFGTAPMFWNWAMGAVARLAPPGFLKDRAKVEKLVALSYPLVQAIDGLVGEQMSMRVDFETASGKKTAGVFTHKKLSVCVGVAISAFVRAVLEGSTQPGVWYPEQPEGIAVEAREVLLKRAAEGTSNFVMNKSPWMLEQDPKQLGFGIYS*