MLPEKRLLTPDDMKLWEESPTRAHFTKFIIDLAESVKGHENSQYKEPISESINSMMNLLSQIKDITQKHPVIKDADSSRFGKVEFRDFYDEVSRNSRKILRSEFPSLTDEQLEQLSIYLDESWGNKRRIDYGSGHELNFMCLLYGLYSYGIFNLSNDSTNLVLKVFIEYLKIMRILETKYWLEPAGSHGVWGLDDYHFLPFLFGAFQLTTHKHLKPISIHNNELVEMFAHRYLYFGCIAFINKVKSSASLRWHSPMLDDISGVKTWSKVAEGMIKMYKAEVLSKLPIMQHFYFSEFLPCPDGVSPPRGHIHDGTDKDDECNFEGHVHTTWGDCCGIKLPSAIAATEMNKKHHKPIPFD*