MELADEAWRARTGSSKSSAPWQHQHKSRVAIITGGANGIGDATVRHFVAHGAQVVIADVQDELGSHLARELQRDFSSPTAARYVHCDVTAEPDVAAALDVAHSIAGHVDVVFSNAGILGALGPLDQTDVAELERTMHVNLRGHFLALKHAARVMKPRAAGSIILTGSVAGIVGGLSPHAYAMCKAGVIGLVRSSAVELREFGIRVNVISPDAIPTKFLSTALETMGDLPVTAEKVVEIVKKNSLLPNRPLCALDIANAALFLAGDESGYVSGHNLVVDASNTVTKPAIMHTWFTTYAPMLQEAGKRGLT*