MSTVKLTIDNIPVEVEAGTTILKAAEEAGIHIPTLCYLEGINEIGACRVCVVEVEGARNLMASCVAPVAEGMVVKTNSPRVRMARRLNVELLLSNHEMECPTCIRNLNCELQSLARGLGIRQVRFKGKKSEHPVDDSTPALVREPDKCILCRRCVAVCEKVQGVMAIAPLGRGFDTVIAPAFQEKLVDIACVECGQCTLVCPVGALYEKDYTSEVWAALADPEKFVVVQTAPATRVSIGQEFGLAPGSINTGQMVAALRRLGFDRVFDTDFSADLTIMEEGSEFIERFTKDGPLPLITSCSPGWIKFMEHFYPELIPNVSTCKSPQQMFGAVAKTYYARKAGVDPARMVVVSIMPCTAKKFECQRPEMRDSGYQDVDYVLTTRELARMIREAGIDFKNLPEEQYDDPLGESTGAGVIFGATGGVMEAALRTAYELITGETLPALDFYDIRGLKGIKEATVDIKGTKVRVAVAHSLGHARQLLERVKAGEQYHFIEIMCCPGGCIGGGGQPIPTNTEIREQRIKGIYQVDMEMPIRKSHENPSVQALYREFLGKPLSEKSHHLLHTEYTRRGKY