MAESAAQQLVKLIAKAVQDIEEDISARIPGGKPTDVNLPQVAPEEQIPFTPQRREAIRTLKAATHQLLATLMPVGLQVQDLHYGYFQTVAIGIVVEGRIADLIHSIDPDSSKGGVHVELLAEKAGMDPRKLTHTLRFLALRNMFAEIRPDCWGNTRSSFPLRTDSVNSQWNYLKTNREHTAIPALNELPKLFLDVDGGGAASWDISQTAFQKHFKPDCGFFEFLEKSENGWRAEMFGKSMVELPKATGAEPAEYEPYDWNKLGPEGILIDVGGGIGGAAYDISTYLPQWKLVVQDRAQIVKNGKENYIKKGSSANIEFEEVDFFKDQPLHRTSNADVYLLRRILHDWSSTSCVEILTRLRKSAKPRTRLLIIETRMVPGLVDPNSPILSNGGMGSSLAHNLNLGMLTLFNSEERTKDDFEVIFNKSGWILNSVTPLASFLDWCIFEGLPNPHFEL*