MSSFVTYHVDITIPSRRLTSLTDTWALTPATRARHPIGRYKAGSASREPHAHGAHISLPSLAHCGPGKSQSTQPTSAAARARVVWEAGRNVGMQSLQDKASEWSGVAAADAFAIDDVNIFEYLGGTPQPFVDLSTNFYTRVYEDEEEWFREIFGGSKKEDAIQNQYEFLIQRMGGPPLFSQRRGHPALIGRHRPFLVTHRAAERWLHHMQQALDATESIDVDSKTKMMNFFRHTAYFLVAGNEMTRQQGHGVACKHATMCLYSIPYTMELKQPPHSKKQ*