MGKVDVVSQDAFMRHRQSLTDHRAFGSGYAYSSDKSAASLILSSATAELALEDSSAVKCKDERRHSLKAGQSCGETFEEAVVVRRDPEYDPDSYKDENGLWSVTVSILKVVTCFLVMMITTFIWGVILLLLLPWPYERIKQGNLYGHVTGSMLMRILGNPIKIRGKQYVNTKAIYICNHASPLDVFLIMWLTPIGTVGVAKKEIIWYPLFGQLYVLAHHLRIDRSNSNASVHLLREVAKSVVQKNLSLIIFPEGTRSETGRLLPFKKGFVHLAIQTKRPIIPMVLTGTHLAWQKNSLHVRPAPVTVTYLPPIKTDDWTVDKVDEHVNMVHDLYAKHLPDSQKPLEKLQIS*