MKATFIYHKGNQRMEKFYKNLLNEPDFCRICEDCYNCRGDWSYKDDVKAVVLDAIDDDEFIEDASDYIPELPEGDVAVAQLHEDLLYELPNMLAEKNYKLLIVPSETPSDLSIAMRNSLKEMCEKNGMDFENPKPFCALKKRHNRKVLNEFINYFKIGFPQVEIKSSDGHKIDDDVKVIISAPCGETHYMSKRIKGKIINELKDKIANAHHNYPCLGSMEYDKELEDTMLHEAGYIALDAVKKALLPYKCKNKFCGRCGIFGQSSL