MALRGRSACLNFADSAWLLPLPASANAKDVQKGAAEAAEAFRPSNSRLKSGNDVRPRPENLTLPPSKDMLYMDEQADSGTGLPGFLARLAEGVLLSPPPRLGSGFQWDGVEGDADVELWSYSI