MSDAKAKITLGGDTAIELDVLKGTLGQDVIDIRSLGSKGVFTFDPGFTSTASCESKITFIDGDEGILLHRGFPIDQLATESNYLEVCYILLYGEKPTQAEYDEFKTTVTRHTMIHEQITRLFHAFRRDSHPMAVMCGITGALAAFYHDSLDVNNPRHREIAAYRLLSKMPTMAAMCYKYSIGQPFVYPRNDLSYAGNFLRMMFATPCEEYEVNPVLERAMDRILILHADHEQNASTSTVRTAGSSGANPFACIAAGIASLWGPAHGGANEAALKMLEEISSVEHIPEFVRRAKDKNDSFRLMGFGHRVYKNYDPRATVMRETCHEVLKELGTKDDLLQVAMELEHIALNDPYFIEKKLYPNVDFYSGIILKAMGIPSSMFTVIFAMARTVGWIAHWNEMHSDGMKIARPRQLYTGYAKRDFQSDIKR*