MESTEEEELVISAPLDPLSSASNGGEKNRLLSGLLDLFKSVLPGSDISRFQVPVQFNMPKSQLQMYGESVYCCSYDLLGACAKGSTPLQRFLCVVAWHISTTRLAPFGQAPFNPILGETHHVSLGPLHVFLEQVSHHPPVSALYATNELDGFQLQWWHNPCPRFYGNKVEVNVQGKRELFLNLHKEVYEMTCPKLMICFFPRTCNEWVGESTIKCSASHLEANLLFHAQPFFSLWGQIGQISGQIVDSSTRSPLFDIYGYYNGVVTLQDIKTGETSVLFDAHISLANLKAPKVHNMKEMKETESIVVWRPVMECLINRDWEAARKAKYAIEERQRAFAKRRKQESKVWSPKYFEHIEGDKWQWIYNEKLVDKAPLAIP*