MAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKFLYDYECEREGLSSPADLQQAIDGNRREGRRNTSNTSNFAQIGYSIAHHSTNTLLNKHLNGSVNLRNGIEEDSGLGSSASQQAALVAAYRAEQLAALEAQQRQFERAQRAAVEAVARQTLHASASGRESTSSVDSDVCPTKRARTSSGATTTAAEETNSNPSTNAATERLFGALPSAHLKITSRGKFLLKDKLLVP