MALIRYIPYADLSHLTQVPKVSPRGGKRCGFVQFANRACAEEALLMLNGTQLGGQAIRLSWSRSPSNKQPQPDPNQWNGGYYGISELSATAVMDLLLWGLLGRCRETNEMVC