MIDLTLLGCGGNVPMPNRFLSSVFINYKGRKILIDCGEGTQVSMKLKKCGFKDIDLICITHLHGDHIFGLLGLLSTIGNSGRTSDLTIVGPVGIVDCIRSMRNLVEYVPYTLKIIENPQGNFSLDNKVLRNLEISTISLEHSIECLGYSFNFRRNPKFDIDKATKNEVPKILWNKLQEGQNIVLDSKQYTPDMVLGELRKGVKISLTTDTRPIESIPDFIKDSDLFICEAMYGDDLDISKAVRNKHMTFREAANLAKLGNVKQLLLTHFSPSLDIPSMYLENATNVFENTILGEDRLSLRLNFDE*