MSAAKEAGPSSRAVLVTGGAGYIGSHAVLQLLTAGFRVVVLDSLANSSELVIRRLRSLAGPDNAKNLAFHKVDIRDKDGLEKVFASTRFDAVIHFAGLKAVGESVQKPLLYYDHNVVGTINLLEVMAAHGCKKLVFSSSAAVYGSPKNSPCTEDFPLTPHNPYGRTKLMAEEICRDIYHSDPEWNIILLRYFNPVGAHPSGYLGEDPCGTPNNLMPFVQQIAVGRRPSLTIFGNNYATKDGTGVRDYIHVVDLAEGHLFALRKLFESSSNIGCEAYNLGTGKGTSVLEIVNAFEKASGKKIPLVMGQRRPGDAEILFSSPAKAERELHWKAKYGITEMCRDLWNWASKSPYGYAASESPKLNGSSC*