MVLIYQRMMLQSLSNEGVLYYEGALDNLSEELSLSLDEDVEKIQMTLAFFSKYGLIQIDEEQNAEMLQVHAIVDQETDWARYKRNQRSSQKLDNVQSVSNTCPTEIELEKEKDIELKKDIEIRDIDSNSLLSKFLDTFINFSSKNRSKRAVATAEFIKLPSFQREQAVIGAMNYIQSYKNEHPDDEAGQYSVNAVNFLSNMMFMDYQEEVKADAGYDEDLGF