MALVKTYTIDNNSIPWILWLPPLTEVDRKSPGGRFTFDGPKVVAFHFVKNRHGDTLDKWISLLDELAQEYAGRILFGLRD ISNIGEFNPNLNPDDFGSYRKGLPPRIYGKDCEGRVYDMHKLVNAKYLREFCDQLLADQLFRAVVLGATASLDSKPMNYF ELREESSSDMLVMLYDPACYYWPIQKRMLRKLIRLLASEDLPIVIVDKANNYLGVGFTRWLQMVNCHGSTIFTSPRRDGW DIKLSVRMESTRGYLRYIARNRQPELIDFDADGEPRALEQAVEYIQYLF