MDERIPHLQDRQFMERADFLGMDYPSLYMCKSKRGIKREDGGKDAYKLPHRLIEKKRRDRINECIGQLKDLLPEHLKLSTLGHLEKAVVLELTLKHLNALTAVTEQQHQKIIALQNGDRSMKSIHADLDAFHSGFQACAKEVLQYLSQVENWAAREQRCAQLINHLHKTLAQLQTCAPQPPSQHQLAAADAQDGQKADSQANCVPVIQRTQGGELNENDTDTDSGYGGEAEKSDGKVKQEFGDEHVAKKPKMNSPGNSLGGADAIRPDLALMNSLMGISSVGQQTPICMPFYFINPSAAASYMPFFDKNNIEKYMYPAAAALTSPFPWLYPAHAAAAAAAAAFPSLSAHL