MALWGGRFTQAADQRFKQFNDSLRFDYRLAEQDIVGSVAWSKALVTVGVLTADEQRQLEEALNVLLEEVRANPQQILQSDAEDIHSWVEGKLIDKVGQLGKKLHTGRSRNDQVATDLKLWCKETVRELLTANRQLQSALVETAQANQDAVMPGYTHLQRAQPVTFAHWCLAYVEMLARDESRLQDTLKRLDVSPLGCGALAGTAYEIDREQLAGWLGFTSATRNSLDSVSDRDHVLELLSDAAIGMVHLSRFAEDLIFFNSGEAGFVELSDRVTSGSSLMPQKKNPDALELIRGKCGRVQGALTGMMMTLKGLPLAYNKDMQEDKEGLFDALDTWLDCLHMAALVLDGIQVKRPRCQDAAQQGYANATELADYLVAKGVPFREAHHIVGEAVVEAIRQGKPLEALPLADLQKFSRVIGDDVYPILSLQSCLDKRAAKGGVSPLQVAQAINDAKARLAL*