MKRRIHHGDNYFGLFSGSSSCKAGQSSSKPSQQPQAPVRDYQNGYEGYSDSIARGTLRVPQPMNASSRYGWGNLKFNFSYEQLAVATNGFSTENQLGEGGFGWVYRGQLPDGQVVAVKQLKVGGGQGELEFQAEVEIISRVHHRNLVSLVGYCVTDSQRLLIYEYVPNGNLEHHLHGKGRRVMDWATRSKIAIGSARGLAYLHEDCHPRIIHQDIKSSNILLDNNFEARVSDFGLAKLAHDTYTHGTIRVLGKFGYLAPEYASSGKLTERSDVYSFGVLLLELVTGRRPVDTSQPVGNESLVDWVSLNSSSLVLNSNVSF*