MALWGGRFTQAADQRFKQFNDSLRFDYRLAEQDIVGSVAWSKALVTVGVLTAEEQAQLEEALNVLLEDVRARPQQILESDAEDIHSWVEGKLIDKVGQLGKKLHTGRSRNDQVATDLKLWCKDTVSELLTANRQLQSALVETAQNNQDAVMPGYTHLQRAQPVTFAHWCLAYVEMLARDESRLQDALKRLDVSPLGCGALAGTAYEIDREQLAGWLGFASATRNSLDSVSDRDHVLELLSAAAIGMVHLSRFAEDLIFFNTGEAGFVELSDRVTSGSSLMPQKKNPDALELIRGKCGRVQGALTGMMMTLKGLPLAYNKDMQEDKEGLFDALDTWLDCLHMAALVLDGIQVKRPRCQEAAQQGYANATELADYLVAKGVPFREAHHIVGEAVVEAIRQGKPLEDLPLSELQKFSQVIDEDVYPILSLQSCLDKRAAKGGVSPQQVAQAIAFAQARLG*