MKRLYSLLLCLALAGQACWAEDLMDNADLAPGNDLGEPVIIRLLPAGAGQAAVIEQQGLGNRAALDQNGQALLGRIVQSGGAQEAYILQEGSDLMAIISQQGNGNSASIRQSGSSNNAAIEQIGNDNSASIVQSGSGLNSSVTQAGNGQHVQITQYR