MDLYLATKAAHIIGAAVLLGTGAGIAFFMLMAHRTRDPALVAHTARIVVLADFIFTTTAVIAQPITGGALAMMAGFPLNTGWVAMSLALYVVTGLCWLPVVWIQMRLRRLAEAAVVAGEPLPPAYDRLFRVWFVLGFPAFAAVLAIVWLMVAKPVF