MTDFFPLNTGARIPAVGLGTWEADGEACTRAVRFAALEAGYRHIDCSHLYGNEIQVGLALREILGDGGGIKREDLFLTSKLWFTAKTPRHVETCVDASLRNLGLDYLDLYLLHWPTPAPMGDATDPPPAAALEHREEVRQIKDSWQAMEALLATNKVRAIGVSNFGISQLQELLGSCLIVPAVNQVELHPFWRQDDLVEFCKRKGIHVSAHTPLGIPGTNIGSLQLPTSVVAAIAEELGKTPAQVILRWGLQRGTSVLPRSLTPERIKLNIDILDWCLADDDWKAINAMEPQVRLINSTFSYLSENAPLQAVKEDEVEQAENI*