MEKKKIYLFCSAGMSTSLLVSKMKAQAEKYEVPVIIAAYPEALAAEKGVEADLILLGPQIAYTLPEVQKQLPNKPVEVID PLLYGKVDGLGVLKAAVAAIKKANQ