MARFSSDNLEAGDMKVEDGPIIVGCGPSGLATAACLKKKGIPSLILEKSDCIGSLWKYRTYDRIHLHLPNSSCELPHLGMGHDCPDPLTPAQYLDYLERYATHFQLSPRFDENVISANYDDNSGFWKVRTVNRKRGNFRIVETYSTRWLVVASGENAEPQVPRIEGVSKFKGVFLHSCTYKNGANFKGSNVLIVGCGNSGMEIALDLAYFGANPSLVLRGYVLPAIARFTEKGAEFTDGHNENFDAVVFATGYRSNNEKDSFTPEGIPKSPTLESWKGKKGLYTVGLTGAGIPGVWIESQRIAEDIEQNLRSEHNFDSSFSKDARSSLKNCSQ*