MDERSDNIEGEKMDEVMLPGFRFHPTDEELVGFYLKRKVQQRPLSIELIKQLDIYKFDPWDLPKLAASGEKEWYFYCPRDRKYRNSTRPNRVTGAGFWKATGTDRPIYSSEDACSSSKCIGLKKSLVFYKGRAAKGVKTDWMMHEFRLPSLTDSLPPKRSSSFMDKTIPANDSWAICRIFKKTNSSNAHQRALSNHSWVSALPETNTFGDHMLGSKGAHNTTHQHHEFSSESLTSKTNFSGNNNDIQISSTTSNISPLDIYPNSYKPVNPLMMGCNVKLPYQYFPISSNFPSGSSDYFSNPSFTFPSPLETSSGPAAEKCTVDVSSFLLNMSSSMVGDYNGSNNVKGSSAESTNFDFSTNGGFSSTALPHHHEIMQGSNNNLGNVYDNIAGLIKNIQNVNSNVTEERDDHQWETSARSNIGFPLMSSLPLPMDVGGGDAWKSSLTWESSPCPTEMSTTRCYT