MLLELGSVVVAYSGGVDSNFLLKVAKDTLGENVIAVTIHAMMHSSREIEEAKQYTQNFGVKHIILNIENFDLKEFKENGVDRCYHCKKYIFSKIKEVAKEHNIKYIVDGTNIDDLGDYRPGLKALSELGVISPLKDSSLKKEEIRSLSKTLGLNTFNKPSFACLASRIPYGVEITDENLRIVEKSEEYLSNLGFSQFRVRMHGDIARIEVGQEELGKFFENNNFNKVDTKLKIFGFKYVTLDMSGYKMGSMNLNV*