MESISNESVLEEEVFATVATSLPKRRAGRRKFQETRHPVYKGVRRRNGGKWVCEVREPNKKSRIWLGTFPTPEMAARAHDVAAMALRGRSACLNFADSAWILPLPASANAKDVQKAAAEAAEAFRQSNSRLNSGNNVRPRPENLTLPPPEDMFYMDEVADSGMDMARFLARLAEGVLHSPPPCLASGFQWDDADEDADIELWSFSV