MDFPGLIKKIKEDLENRLVEKSKQPAFTDYWLINKTISLLKEYPSGFSYPILINEIELACSERNKLDNVFSSLEWLTKSDAVIYLEDQFHFHCYDYYYTPIPSLKLKDSEENTCEMILHSSFYLLFHEPFNILKGSTLRFSQSRIHQKWYLRKQIRFLPTTSFVPVLQYAASKSFVKSMVESTEHEFFQIRDITISKSDQGVKRITVELGRIISLDKKGAFLIDNNTNFIHFSGTYHDFPKLLDKQQYLLIPFWSTVWEGSTNWQDGMIGILVILSENDFEEKKCDSWQVGRLAAVNSNFLVLDNNGQRVKILYSNSQKHYFKDTYIGDLLCISPINHSSDNLSDYSCVSDTTTEILSNLENPLSSNFLRNDLCKFSNLFSGVSGHLKIQPLTLVITGFVANLTRQSDLNTSLVLPEVNPLTAKMEVIDCLRNSFWAALRPNCVSYFASMISGFKELFQKEMEFPIYLDLKSYKLGFHWCDIYVDSEHNCHIQKINSLPCE*