MESQPLVTQSDIGQLSLGYGASQPFQLTQNTDLTQTSTWNDDFFSSRPQISSKAAANGGGARLASDLEQLRFDDGLDEEDAQAHEPPPEHACKYCGVSNPASVVKCLTTGKWFCNGRANKSGSCIVLHLVKSKCKEVQLHKESPLGDAILECYASGTRNVFVLGFVPVKSENTVVLLARDTPANHPTIKDLNLDMSQWQPIIENRALVSWLVKPPTTRELAKAQHLTYAQIAKLEECWMSKPNATLEDVDHATAEDEGTEVIPVALRYTDVHQYNSVFKLLVKLEADYDRAMKESQVCLGLEDSAFLGRCSKRGCLAGPADYHQGMESSVLWVGAPGSFLKSPDASSHCLAPLGLFERG*