MDFKHSFAAEIAKVRNAFIGFCSAAVSDTCWIPSSNSLRVLKTTRQTSLEPVGVGYFESAQSSVPRIPAQPIRCQFCNGNLAPNQQAKNIIANEGYAGRGLKTRILTNGVQGALFTVGAEPWLEGDFRLFEQAWQPNRAKWDELIVVNFLCSDFGMNSSPSNAKHTLTTISSTDSSSDREEKKMRNPDAVRSNQYRALFTGVQGIDFDVPIGRGQTMLFQGTDPEKDRKYLWPDLLASKPVMGSQKELFVNVVVCRTLDEAEELQSELKARGCWENCTIFVPISDDPASRMIAINAAAAFAEYFGEEGGEGVVLCDFEAMHDVWNVLAELAGQERAARGLLMDPKDWGQE*