MAFRVVFVLLLVIALAEGQGTKTKTKVGFYSSTCPKAESMVRSTVESHVKADVGVAAGVLRMHFHDCFVQGCDGSVLISGPSAEKNALPNLGLRGFEVINDAKTKIEAECPGVVSCADILALAARDAVALTKGLNWSVPTGRRDGLVSSSSDAANLPAPADSISVQKQKFADKGLTAEDLVTLVGAHTLGQSDCQFFRYRLYNFTSTGSADPTINPAYLAQLQTLCPADGDATNRVALDKGSQNVFDDSFFHNVRDGNAILESDQRLWSDATTKRYVERYARAIRPQLTNRFAVAFANSMVKMSNIGVKTGTQGEIRNLCYAFNN*