MKPSAEALAGLLRDLREMVPAREVLEKLASAPFTSEEGQAAVLAMLQEDPIISRYRRAGDTEDLSNVGMTSWEAGFLLAEVIMHRPELTRGLSVLEVGSGIGLTGVAAARCAEARELWLTDFSDEILQNLEGNLRINDVPFVRGAGADPGGYTRDPGPREPESIAAMPPATSSSPPTCGAGGGDSAALPGARGAFALVASAVRKPSTFGGFLEGLRAAGMATEPVNVEAVRRVFRYRVVQGATLSLLRVSWAAPEPDDDGPADG*