MSTVKVPEDSPDVQQDCMQLRKALHGSLICDERKVIEILAHRDYLQRREICEIYKNLYAEELLDLLGSKLHHKLKRAIRLWMEDAAVRDAKIIKAAFTSWGTANRAALEVFCTRTSSELQAIMRAYNLRYGHSLEKDIMSYTTGNYRKLLLSYLSEIRPEGVQVDMLLAQADAEDLYKAGEFRSGGINEAALIRILSTRNTAQLNAAFDVYKLRYGHDIEKVMKKNSSGDFDVALRAIIKCIHQPAKYFAKVLYKSMKGLGTDDPTLTRVVVTHAEVDMQDIKDEFVRKYKRSLESMISFDTLGNYKSFLLILIGSHHY*