MHAALKALGKPPAENLASDDPDDGVDRAALAAYKAYADECEINDKLNVADKWHQERLLLTRRHPDVWSDYAAFCARRGRRGKAEEAYKEALQLDGEHAPSLLGLTVLTMCDEEYQRAEVYAHAATTSARASSADPAAWALLAATYEGLEREEDAANCDFEARRLAAEVMSHVFDDARPSPAQPDAFEAAALACLDLACAAPASKVLDMSPAARRGEPDGITRALCLARCAMLSKAHDTAYAHLMRALEVDATDPRPFELLGDVHYACGRFKEAQEGYTHALALSGGVDNVGGHPPASLKLILNLGKASLVCGRLKDARGVFMSACGVSPVASTWLGAGIAMCREGDLDGAEAALAEANLLDASNADVWGYLCLVALLSERVDEAEHALNAAFKVGIDHAPLLAEVGSLFLERGRWKHAEGALRRSVKHGAGADVRVALGRAIHERGDAESARFELCAAVDAAGGDKEVLVGALSALVDVYGDLGDAAAAQSCEDELARL*