MSIFLDNWLLSRAHRVYCPIAGSTARSFGAGHLFDEMSIWRSTKRQSMETAVAGHEDRISTLPDELLQYMMSFLLSRDAVRTCVLAKRWRALWKSVPALRIGDIESYHSVHSFSRFVDELLRLRDPAPMHECEIRSNYMQNNDEVFQSMLLSIQYALSCQVQVLRVSFRSHAENMTFVSSHLKSLKLCHIWFWDCSIDFSRCQVLEELEMENCGIFENIFSPSLRHLNINGGCTQSGSCTRISTPHLIGLKLGDFWGLTPLLDRMPSLVTASITLGKDCRDLCYIYCGGNPKCTGCNGHPGNSNCSVVLEGLSGATNLELTASHPNVFMFRNDLKWCPMFSKLKTLFLSDWCVVDDFIGLVSFLQHSPILETLTLDLHFGYPEHVMETDERCNQKEQPLLLKHLKVVKIICQVKEDARFHRILKILRIHGVLSKQINIRIHGVLSKQINIQ*