MRKLMAGACALVVTSALAGAANAQATFVQAGRLLADPATGKVEIAKTLVLENGKVTRILDGYVAEPGGKVVDLKDSFVLPGLIDSHVHLTGQQNPNGRLQAVTQSPSDSAMVGAGFARKTLMAGFTTVANLGANSQAIFALREGVKRGDVAGPRILASGSSISVHGGHGDINGYSEDVMHALRPESVCSGADDCRRAVREQIWLGADLIKITATGGVLSNTAAGLAKQFSDAELAAIVESAHSMGRKVTAHAHGGDGINAFLKAGGDSIEHGTYLDNEGIALMKKSGAYLVPTLMAGDFVYRIASGPNNYFTPAQTAKALEAGPKMLDMVRRAHADGVKVAFGTDSGVSAHGDNAGEFALLVKAGMTPLEAIQTATVNAADHFSLSNEIGSLTPGKAADLIAVKGDPLKDVTELQRVTSVIKGGVVYK