MASTPLPIRHVCEEIHDTWGRLGHLVRALAKKNWAQRHQILQTYRAMYGEDLLIRLQLASQLKDSRSETFKLVFLWMLEPCDRDAFFVRDALEKGNTKALVEVYVDRKSSQLLLIKQAYLARFKRHMDHDIASEPPQPYQRILMALATSHKSHDKDVDMHIAKCDAKRVYEASEGRFGMLDESSMIEIFSKRSIPQLKRMLSCYNHIYGHDFTKSLKKKTTGEFEESLRTTIKCMYTPTKYYAKILHTCVKGCTSDRSALARVLMSRAEIDIEEIRDAFHAKYGVTLLYAIQQCTPTGEYRDFLLALATS*