MGSKCLTHSFSSGPLCMQHQWSYKLLHPATTLFFWGFGERKNEVLVRASASADQNFTSERLQRHVIITGGNCGIGKATAVELAKQGMFITLACRSKEKGEGACSEISRLSGNPNVRAMICDLSSFESIRTFVDKYLQESRPLHVLVNNAGIMACPQSYTKDGFEMQFGVNHLGHFLMTVLLLETLARSASPGSNSRVVVLASKAEHFGSIDFRDLNFKGSRGYNPWIAYGQSKLANCLFSRELSKRCKAADIRVTSNSMHPGIVDTQLIRYVFPQMMMQSAVFPNLRSFILKLLGLKTPEEGASTSVHLASSKMLEGVSGFYFEDCQIRRPSLQAQNDELASKLWEVSETLTGTTEMVLS*