MTAAFPRSHPLADTVAHATTLALTNLQPRRSLHLADKQADWQEALTTLQHFAARPGYQAPLQFQAYAALENYWQWQSAGHTACRLLVYGIDLGLPAAALRALYPGIAALWCDMAAVADHARYSMAQATDAPYGVPAPLATRTAAYRDAVLLMALAVLLDVPDEIPALMEHALAFDTDRLLDYLSAAALDLEQASDDLFHPRPYGALAAFFDQLGDAQPDPLVDYLQSQYSDFHRQSPARQKKGAPWLGTGYWALEVGALSVLYGWDDAALRACPHYPADLVDFARDQMDTDGL