MEKESHFFIVCFCLFICFKTIATEAHAHGFTKLFVFGDSYVDTGNRNFSARSWNQPYGITLPGKPAGHYSNGRVFSDYIASWMGIRSPTPYRWRKMENTSLEYGMNFAFGGTGVFDTLVSAPNMTIQIDLFQRQLQKKLYTKVDLNSSIALVSLAGNDYTAYLARNGTTEGLSAFTKSMIKQLGLNLQRIQGLGVRKIAVMNIQPLGCLPSETISDLYKNCSTSGNSVALFHNQVLEKTVEKLNNKSKESVFVILNMYKAFLSALKKQASQPGTLKFKDPLRPCCEAVSTGYKCGNTEHGKRMYVVCNNPNSTFFWDDVHPSQAGWRAVYLALKSSAYSLALM*