MGTMKVAVVLLCFTSVFLSAAQAYQTKKDAKFWDDFYVNFGDWQVGYPGSGEDTGKVVDLALDNTTGSGFRSKYPYLYGHLGMKLKLVGGNSAGTVTSYYLASVYEKWCELDFEFLGNVSGEPYILQTNVFAEGKGDREQRIYLWFDPSEDYHYYGILWNQDLILFLVDDTVVRVFHNSKDLGIPYLEYQPMYVYSSIWNGEQWATRGGADKTDWSQQPFIASYKDFDVDSCAVFGHGEEHADTHECYKKLYSSWYGDAESGKLTQKQIDDLKRIQYNYVIYDYCTDTERFEETPKECARNWPQ*