MTDAGASTAAFAFAALMGCGSPNQPTFSMESLLKPEISDFSPKPTGNTEESTICSVCCDEASGRHYGVVACFGCKGFFRRTVRAGKNYICRYDQKCRIDKAGRNVCRSCRFQKCLDVGMEPDGRHQVCSFLMIKHQVLLYM