MKVDVVGTTLVAPSEDTPRRELWLSNLDLAVPKTHTPLVYYYPAPAPAAATGTDDGGDRAAFFAPERLEAALARALVPFYPLAGRLGVGVGEGGRLRIDCNAQGALFVVARADFAGEDVFGDTDGGYEPSPEVRRMFVPFVPSGDPPCVMSMFQVTFLKCGGVVLGTGIHHVTMDGMGAFHFMQTWTGVARGLDVAEACGPLPPFHDRTLLRARSPPTPAFDHPVYSPSLLNGRPRPFVTRVYAVSPKLLADVKSRCAPGVSTYCAVTAHLWRCMCVARGLAPCSDTRLRVPANVRHRLRPALPRSYFGNAIVRDLVVARVEDVLDRPLGFVAQAIKDAVDRVDDAYVRSVVDYLEVESEKGSQAARGQLMPESDLWVVSWLGMPMYDADFGWGTPRFVAPAQMFGSGTAYVTQRANKDDGIAVLFGLEPQYLQCFEKVFYGE*