MSISVNGQSCVPPGFRFHPTEEELLNYYLRKKVASEKIDLDVIRDVDLNKLEPWDIQEKCRIGSTPQNDWYFFSHKDARATAAGFWKATGRDKVIYTSFKRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLDDHSDSSSQSHVSGSIGEAANQEDGWVVCRVFKKKNHHKAMDSPHNCSSITSDAKTQMIHSGSDDALDQILQYMGRSCKQESEAISNHNISSNPNSLGIRYLRPIETTLGTSLHERFMKLPALESPTIPSLPNDYHPPPSDHPCGNQMGYTLETIHAVVNMDSAYHAETGINDWAALDRLVASHLNGQSEASKQLATVLKM