MKPEDVFNKLTKKLQDPADFVDFDLPSALKEWKLGYYIPIKRNVYLMKKRVEDDGIFCACPFISGSSVACGKDCQCGMLFSCCSSNCKCENRCANKSFQLRPMKKTKLIKTEKCGFGLVADEGIQQGEFIIEYVGEVIDDRTCEERLWKMKRQRYTNFYLCEVSSNMVIDATNKGNKSRFINHSCQPNTEMQKWTVDGETRVGIFALHDIKKGEELTYDYKFVQFGADQDCHCGSSNCRKMVGTSKSVNSIVLHNGNSGSSQDQHIVKKRKTTSDNCIGEIIRLWDRRDKMYVPAVIYDFDEYTAMHTLLFDEEATEKFDLGEEDWNFLPRPEDPDED*