MLLGSDAYDACIGYFADNLNLFETNSGPRADIMVAEVVETQVVDLLQVFCAQQVNLSKQDRLDVVAEGDQFIDDLEQILGRAWGQLASEQQVEFIVEYFLLIKNSLDSEAAILSALKLQKNIE