MVHIIELVGQPKVEFAQQVTVSCHHPLIPPAIKLMNRALQLKPAENESRSEHLDRKLFVGMLSKQQTEDDVRQIFHPFGTIEECTILRGPDGASKGCAFVKFGSQQEAQSAITNLHGSQTMPGASSSLVVKYADTEKERQIRRMQQMAGHMNLLNPFVFNQFGPYGAYAQQQQQAALMAAAATAPGSAAAYMNPMAALATQIPHGLNGTGQPPSLPSPTMPNFNMGANTPNGQPGGAAAAAAAASVADGVFTNGIPQTAFPHPLHLTIPPQGLPNGDAAALQHAFPGLPPFPGVAFPAVYGQFPQALPPPLAAVAPTQREDFLMFPGCSISGPEGCNLFIYHLPQEFGDAELMQMFLPFGNVISSKVFIDRATNQSKCFGFVSFDNPTSAQAAIQAMNGFQIGMKRLKVQLKRPKDASRPY