MQKSKACVIRSFTDVINPHPFAELKYRRGLMDPSLYKAATRGDVATLKRLLEVDPTILDSKTPQLNTALHLAALHGHTDFAGEVLNVKEELLVAKNNDGDSPLHLAARYGEKGVVELFVRRARSWPPEDPTTAEGPLRNPLMMANKAGDTPLHDAVRNRRSAVALLLLDMNPDRGHDLNGLGESPLEIAAREGLVLVVERIVKHPWAQQVSVNHHVRGTALHQAVLGRHIRILEILLEKRPELIDLTDSNGNNALHYAAKKNHARAVEILLNKRMNLAYKSNHEQQSPLHVAAHYGSTDAITALLRCCPDVAEMEDNNGHTAFHASVVSGKANAIRCLLRRVVRAKEVLNHVDKNGNTPLHLAASMSHINSALVLLNDGRVDPCVLNRDGQTARSLLEIRGEMDAYELHLWTQLMRHEPIWCRNQPVPPLRRHKGSASAPGDFRERLGIQVILASLVATVSFAATVTMPGGYSQTEGTAIHSHRAAFKIFLVSNTIAMSSSSVVLLCFLYPVKYNSYKVNQVLWGQRLTCLACLAMIVSFMTAVYVTVAPTVRWPVDMAIAIGASTPVLVILILGREVIFVPLQFILSIFNRFVSQINLLISI*