MQKRRFGEAKEDETLITEGFNEAKFEEFEGIVIAGGGIAGLATALALHRVGLKSLVLERADGLRATGTAISIWKNAWKALDALGIGDELRQHHLQLQAVQMVSTVVKEYSCEIDGKRCHELRCVKRSALLEAMAAALPPESIRKNSKIVRLQQKPKSNFSSIVELEDGTVIRAKLGISPPILPGRCGIRGYATYPEGHHMEPKFYLHFGKGVNVGHMLVNEKEVYWFVSWVSNSQDSQTAHDPELIRQEAMLLLKGFLETLTEMVQRSGSDTLNMLSLRLRWPWRMFFGTRLWKGTVTAAGDAMHPMIPDLGQGGCASLEDAVVLGRCLAEALKRRVERDEEEAERIEEALKKYVEERRWRWAWLMGKACFTGFVQQGSWAIVRLLRDKIFLRLRSSEIYFSHAEVDCGGLPLLFPFFARI*