MEAEAMGGFKDTAASVEAATVFPGFKFSPTDVELISYYLKRKMDGLERSVEVIPETDIYNFEPWDLPDKSIVKSDTEWFFFCARGKKYPHGSQNRRATKMGYWKATGKERDVKSSSQVIGTKRTLVFHIGRAPKGERTEWLMHEYCMKGVSMDDALVVCRLRRNKEFHTSTSQKAPEPDLPTEKHMVMQNGGAASSGSLTDWDSMVDFYLAGESGEELLNEMAETSKNLQVQTEDDFFADILKDEIINVDEAVTTGNIANEVPTLESASKAIRVLPLPSMIDKQMASLLEERPSEQKKCKGSSGTDQLSSCFVGIYSIKTVNRARWDVIICLVALIVMFFCLE