MEMEIGFLGLGIMGVAMARNLLKHGFKVVVWNRTISKCDELVKDGAASEHSPAGVVKRCKITIAMLADPSAALSVVFDKDGVLEAIGPGKSYVDMSTVDSNTSCTISKAIIEKGGHFLEAPVSGSKKPAEDGTLIILAAGDESVYAEILPAFDVMGKKSFFLGEIGSGAKYKLVVNMIMGSVMNAFSEGLVLADKSGLSQQTLLDVLDLGAIANPMFKMKGASMLKDKFDPAFPLKHQQKDMRLALALGDEVSVSMPVAAASNEAFKKARSLGLGDLDFSAVYKVVK*