MGSILSATSTTAKSMDQHEASGTDPNKRVKISTYEYGSNPRIIPTLPDELSLQILARSPRIHYLNLKLVCRAWKAAIIGYELSQLRRELGVSEEWVYVLTKAEAYKLHWYALDPVFQKWQRLPPMPSFVNQEESNRTASSAFWMWNVVGSSIRIADYVRGLFWRRNSLDQMPFCGCSVGVADGYLYVIGGFSKAVALNRVCRYDPFLNLWQEVSPMMTGRAFCKAAFLNGKLYVVGGVSRGRNGLLPLRSAEAFDPKTGLWSDLPEMPFARAQVLPTAFLVDVLKPIATGMAPYKGKLYVPQSLYSWPFFFDIGGEIYDPDLNAWSTMPDGLGDGWPARQAGTKLGVVIDDRLYTLEPSSSLDSGKIKRYDSEEDAWVTITPQVPVNDFTGAEAPYLLAGLGGRLHVITKAANNTLQVMQAVVQNNSVSEENVVWTTVASRNFGTAELVSCQVLDV*