MTLEIFEYLEKYDYEQVVFCQDKESGLKAIIAIHDTTLGPALGGTRMWTYDSEEAAIEDALRLAKGMTYKNAAAGLNLGGAKTVIIGDPRKDKSEAMFRALGRYIQGLNGRYITAEDVGTTVDDMDIIHEETDFVTGISPSFGSSGNPSPVTAYGVYRGMKAAAKEAVGTDNLEGKVIAVQGVGNVAYHLCKHLHAEGAKLIVTDINKEAVQRAVEEFGASAVEPNEIYGVECDIYAPCALGATVNDETIPQLKAKVIAGSANNQLKENRHGDIIHEMGIVYAPDYVINAGGVINVADELYGYNRERALKRVESIYDTIAKVIEISKRDGIATYVAADRLAEERIASLKNSRSTYLRNGHDIISRR