MAAAKEAAGPSSGRAVLVTGGAGYIGSHAVLQLLTAGFRVVVVDSLANSSEIALRRVRALAGDHARNLVFHKVDIREKDGLEKVFASARFDAVIHFAGLKAVGESVQKPLLYYDHNVVGTINLLEIMAAHGCKKLVFSSSAAVYGSPKNSPCTEDFPLIPHNPYGRTKLMAEEICRDIYHSDPEWSIILLRYFNPVGAHPSGYVGEDPCGTPNNLMPFVQQIAVGRRPSLTIFGNNYATKDGTGVRDYIHVVDLAEGHLFALRKLFESSSNIGCEAYNLGTGKGTSVLEIVNAFEKASGKKIPLVMGQRRPGDAEILFSSPAKAERELHWKAKYGITEMCRDLWNWASKHPYGYAASESPKLNGSSR*