MLTKAFFLKNFDRSKELIPLSYADVFGAASQLLKKHHKQVDTEIDVQEDLIEDPVFEIDILELLNEAPELLFDSKNPRVKEAQIIIEKAKKDIASYFHLDNILDTDNLGLKATVTEKIQFTEKQIEAAVQNKKAAIIFKPVFTVNQCLIQPDAVVVHANGLCEFVVIKATTNTKRKFILEIIYDFLLFEKLGKYKLVNYYFCIVNYELKNKHNVSFFLNTEIKTAKNSSTSKTKEEQVLYGHLPFNDPKKIAYIHSKKSGGVNGFLLVKLVDNIIRSGVTNLEQIISFVFRELNAPSIRSLKQIISEVAKVQLDFWNIIDDVKQHQELQDNQITFNYSDAFNSFWNNYLLRNLIKLVFAYKYSEIFRLSGKLAK*