MGSKALHAPIPLHPALQLTNYSFLQAVNTFPADQLQGLYGLSAVQTMHMNHWTLGYPHIQGLRSTITEMAAAQGLVDPRIPFPALPFTAATQLFHPKQTGVAHGVPSLHKDRPRFDFANLALAATQEDPPKAADLAKLATISELSKLSPDRKPTRGRLPSKTKKEFICKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHMQTSSPTAVAAAERCFGATVTCDGTV