MSKAKLDRLLRSSDGHLDQRQRKAALKLLQEDKKRVDNMMAADQLSGAGYPMDQQLRRILEMANDDAIRGSDYPLRNLWDVFRAFVLPEECAIGTILRLRPERDHAFDANDFFAFASDPAIKEATIAKLQALPEGVIHNYSILTDPKDVVFEQEDGDPIILLGIALIRHGNHLYWQSCGGYVVDLAEVTAARRAELAKGEKKVRAANPTAPDEMIRDILNPTARALPGAPGVWDCSSFGMFDLSTQSHEIRASTRDWTITQAVFTDQFEERLADLYDVDDAARRLVDKAMAHIERDKLLFEVAEVAFALPAYFAARVQFVKKQEMKTQLANPKDQRAKYALKAPPIMRIQTRVVSTLDYGPTGGSKPKSFTPPRFRVEVDGYYRRLAPNGHGFDKDGNPLMGMTWVTKHARWKDKPFRIGVVRVKSAITSALRRVKNIGVLGTEKITVS