MKSIFSVAKSLVWLCWSYFPYSCLPSWIPLNNLRVLHIGGRGRNLETLWLDESQAPEQLRELYIVSHSVKVPKSIGKLKHLEKIVVHGDGLIITFLDELCQLQSLKHLELGYPVIDMVEDLVVPECFESGLLRPNSFENSTTCFEMEPLPDSFDSLTNFYLTLPDSFGNLTNLENIVLCKFSKLQKLPNSFGNLINLRNINLSYCPDLQMIPESLGNLTKLNKIELWGCSSLRMLPYSLGNLNLINLKYIDISHCSGLKILPDSFGNLTNVSN