MDSWVANSFLVFFQGKCIGDHEAGLKKVMDLLQQPQNVCAVGHRVVHGGEQFSKPTHITQEVKKAIERAVPLAPLHNPANLEGIRVAEELFHCPHVAVFDTAFHSTIPRPSYTYGIPWKLYEELGVRRYGFHGTSYQFLLGEASRALGRPALELNLIAFHLGAGASMCAIKHGQSIDTSMGMTPLEGLVMATRSGDVDPAIWPFLAAHRSMGLAEIDALLNKESGIYGLCGDKDMKEVVQAADSSDKHRLALEVYVHRIRKYLGAYMVDLEGKVDALVFSGGVGERSAKIRSMVCERLEAFGIQVDEEKNGKSLREIHKDGSRIKVLVIPTDEQLCIAQQTREVLESLEAPVCEKSGG*