MSFGLDLQQAIKNVQIAKAAHKSFKAAAKVGVSEAEADANCEGPDCDGYDVLRKKVDDCLEAQIDLKQKLNAAEAAGDLAATQAVSEEMAALNEQCTEFWKQEALGHGPVRVPRNRPYPDEEAFGFQEVMALVVLATSILFITHGAKFHKFLICAVGMTIGTFGGLFLTEQFGITEFKPKWGVSLALGLALWIAVMFVEQLMFSAVAMGIGGGGMMIIYSFVGHYIPPQPEYYMFVAIGIGCVAGYFLTDMVKKAALTLIYSVLGGVLLGSAVSFTFWKYHLAHGDLWLENITSNDVTLDLTQWPVLVSIGTMVAGALFGIWFQNKSAKKAEKEPLLKKGDDTV*