MLLTVYLVYFASLISRESRKWQHDMTSMSIHEYGVAPDEIGSREDACKPCWTGRRLFRKHIAEAEGKGLAQELDHHEQVASNASAAAANPATGGVTARDACDSPVSEKVAGHFLEMGIGVRLSGWSCLSEVITDISGNNVPLQNLLDVLIEEFRQQNVVQKIAAMDDISRVLDKAKSLVRFAQNNATVLKLFRGFTVSQNENLFKPSKMRSKKVEGKSAAALVTDSSLAAEMASKTTTALNLVIDKISDDDEPSTGFIYDSMYQIKKHYRRSSETKESDTCHSGN*