MEGLKALILVGGYGTRLRPLTLSCPKPLVEFCNIPMIVHQIQALKTAGVSEVVLAINYQPEVMHNFINEWQEKLGVRIVCSQEKEPMGTAGPLALARSLLDDGSGKPFFVLNIEDPSKYGVVIIDEYGQVQRFVEKPKEFVGDKINGGIYVCSSSVLNRIELKPTSIEREVFPHIAADNRLFAYTLNGYWMDVGQPKDYLKGLHLHLDSLRIHKSNVLGKGPEYVGNTLVDPTAKIGTGCLIGPDVSIGAGCVIGNGVRLSNCVVMRGVTIKDHSKVDNCIIGWESKVGGWSRLENCCVLGEDVTCKDELYLNGAIILPHKEIKECVNVPAIIL*