MATLAGDKLAVFTVLFSPNRSVYSPLRSRIPGLTAGGSTNGTSGPAHAWRGWQSCRSMAIVAAQASSLRTEKKEDVPAPSHRSRLPLHFGNLKADEFRHPLDRQNTALLQAFPGLRSLGQLLLGPVTEQMMVLENMGTSVLVSDSQLSKLHHLMQEAASILGMPAPDLYVRQSPQPNAYTLAIAGRRPFVVIHTALVELLTPAELQAVLAHELGHLKCDHGIWLTFANVLALGAYSVPGLGAMIARNLEDQLMRWLRAAELTCDRAALLVAQDPKVVVSVLMKLAGGSPSIAADLSVDAFLQQARSYDEAASSSPLAWYLRNAQTRQLSHPLPVLRAREIDQWARSREYKTLLEMGRREASATRVVSAP*