MGSKALHAPIPLHPALQLTNYSFLQAVNTFPADQLQGLYGLSAVQTMHMNHWTLGYPHMQGLRSTITAAAQGLVDPRIPFPALPFTAAQLFHPKQAGVTHGVPSLHKDRPRFDFANLALAATQEDPPKASDLAKLASGLGGTISELSKLSPDRKPTRGRLPSKTKKEFICKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHRTLHMQESPHKCPTCGRTFNQRSNLKTHLLTHTDIKPYSCGRCGKVFRRNCDLRRHSLTHSPHQDY