MVKAAVLGASGGIGQPLSLLLKACPLVDELALYDVVNTPGVAADLSHISSVAKVSGYLPKDDGLKNALTGTDIVVIPAGIPRKPGMTRDDLFKVNAGIVRDLVTGIAQYCPKAFVLIISNPVNSTVPIAAEVLKKQGVFDPKRLFGVTTLDIVRAETFTQEYSGQKDPSKVQIPVVGGHSGETIVPLFSKASPALDIPADKYDALVNRVQFGGDEVVKAKDGAGSATLSMAYAGFRFAEKVIRASQGQSGIVEPTYIYLRGVTGGEEIANETGVEFFSTLVELGRNGAEKAINILQGVTEQEKKLLEACTKGLKGNIEKGIEFVKNTPPK*