MENSLEGLELVPTMLRRYYSVMRDLDKSLQGWLCTLLWYMTGPNELWVGPWLMQIMHHQFLQQENEQRCEKEIEDIKGGVQSGNITPDTSLIRFSDDALDEQKHSIRIADEKVALAGRAYDMVDAYIQQLDDCLKKFDNELRRERDLASAAGVAAANLDGGTRSGRGSESSKAGRKKTRLAAAAAAAVTPSMDLDLPVDPNEPTYCFCNQVSYGEMIACDSPNCKIEWFHYDCVGLKDTPRGKWYCSNCATQHKRRKGK