MDLGDELLRARVGAARTAIEALSVGKIMADCRRSLSKLGALEERSGPPDSSNFGHFEALIQLLQHPYVSGICGVNKSFLGSPSSRAHVDLVGMYDGKPAWMVVSDRNPKHVSWPELRSRAEILVQAAVANPVTRPDFLIFYFARGVERGVAESFKSEFSEYQIEVDDLHKFSEVEAGEWLLVDEDQEEESLSSSWISLPVKAAVMYRLKVAPASVFEGEVINANEYTESIVGIVEHGLEESGFYRILKDVSRDWGGRSERVELVNLDTTALIGLVCGISNGVASSLAWCSVKQLQKKYSSFGHFFKTQALLELERPFLREVAMIFKERQPMVSQFAWKEFDSIVSVIGGPDEQRRAAALHDCLKPFIVPDNPSERVMALPQTGRIHGKHKIVFGTGDSSQAPTLTSNISFVRAAIAKGMALGFIEHRPLALTRD*