MDRSWMLQYHNRFSQPYIDGVNSFIEFAKSTSGGSRVIKCPCNYCCNGLKHDYETVRDHLLRRGMMVSYDPWLQHGKLPQSDESDDSEDESDEDHDGYDQLLEDHGRGTYMMDETLGMDDVRNFEIMLEASQRGLYPGCKDSKTLLAFVIRMLHVKVQYRWSNKSFDKVLEIFRDTLPKGNVVPASVYEAKKLLRDLGLGYEHIDSCKNDCILFWKENAHSEKYPECGEPRYKVNNGKGKQIAHKILRYFPLIPRLRRLYMSRMTAKEMRLHLENGMDGDLGRHPADYKEWKEFDLKFPEFAQEIRNVRLGLATDGFNPFGNMSTSYTMWPVILMPYNLPPWMCMKDPFFMMSLLIPGPQAPGKKIDVYLRPLVDELKELWEIGVMTYDAHSEQTFRMHAIVMWTINDFLAYGNLSGWSTKGYLACPPCNEDSLSYKLRSKIGWVGHRAYLPENHHWRRSKKVNGQADNKMKFLHLLVQKVLDQLDQLPEVRFGKGPNSRKRPCEPSLLN