MACDSLLGLEDAMDMFLQSTDLFNDIDMGEFDIALKASELLENSDSDSGISVAGEKQSINQEINVRPSNTGADYVLTDVVDAKKHLSDILHASNKYCGNQVMSSSESVPVNIPSSNPTIPKFKRIIVNSVGERRLLHNSSLNVNSGVGHNLPISGVLQQSEHFGVPVKTVPSCITPLFESPNTFLGSSANSPTKSGMDCRSLDKLFPAVNGVNEIYEYCKNSTPSDPSLWQHSGSLSLVFIQKSISSTSYPDSVFGSNSQFSPTSFLDVQDFSGPNESIITHTDLERIRKKQERMIKNRQAACLSRLRKKEVIHLVLCLYVITLEF