MKGEKLALLKRAMAFVIDQLGPADRLSVVSFSTQAARLTRLARMSDAGKASAKLAVERLVDVGATNIREGLRVGAQVLVGRRHKNSVASMILLSDGQDSYLGSKRYMDLVPPLFVLAGSRPGPIHTFGFGTTHDAAALHTIAQATGGTFSFVGNQAAIQDSFAQCIGGLLSVAVQEARIAVTCLHRGVHVQEVKSGCYGNHVDADGRAASIDVGELYDDEERRFLVLAYVPRARPAESVTRLVKVTCAYQDAATGQAANAAAPAAVIQRPLELTDLPPACMEVERERVRLAATQDIAAAREAAEGGQHAGAAKILDSRLKAVERSAPGMAGDDPTCEAIKEELRDLSARVGDRREYQRTGRACLLAGMSSHAQQRASAVELQSSAASKPRAYLTPKMEEMVETSREQSRKRRNSCGSTQQLNNKQIKQDLTDD*