MSAAKEAGPSSRAVLVTGGAGYIGSHAVLQLLTAGFRVVVVDSLANSSELVIRRLRSLAGEHAKNLAFHKVDIRDTDGLKKVFASTRFDAVIHFAGLKAVGESVQKPLLYYDHNVVGTINLLEVMAAHGCKKLVFSSSAAVYGSPNNPPCTEDFPLTPHNPYGRTKLMVEEICRDIYHSDPEWNIILLRYFNPVGAHPSGYLGEDPCGTPNNLMPFVQQIAVGRRPSLTIFGNNYATKDGTGVRDYIHVVDLAEGHLFALKKLFESSSNIGCEAYNLGTGKGTSVLEIVNAFEKASGKKIPLVMGQRRPGDAEVLFSSPAKAERELHWKAKYGITEMCRDLWNWASKSPYGYAASESPKLNGSSR*