MRFAKLSDGLSDGIVTLSPLCLDDVDAHLAGGDERLVRWLSGMPSTRASVEAYIRHCREQWVTGGPLRSFGIRTVAETIVGTIDLRFDGEGLASGQVNVAYGLYPSWRGRGLATRAVDLVCQYAAEHGATEAVIKVEPENSASARVALRAGFAFVRRICEQDGTVFDRYERVLRAKMHADEVDIDEDLVRRLLRAQFPQWADLPIAPVRSAGTDNAMYRLGEDLAVRIPRIGWAIESLRTEQQWLPRIAAHLGVASPVPVGLGSPAEGFGWPWSVCRWVAGENPSAAEFVEPNRAVEDLADFITALRATDPMGGPPAKRGAPLGEQDAEVRAALAALDGIIDVHAATAAWESALRVPPYAGPPMWFHGDLSRFNILTAQGRLTGVIDFGLMGVGDPSVDLIIAWNLLSAPARAQFRVAVGAADDDWMRGRGRALAIALIALPYYQDTNPPLAASARYAIGEVLADFRYGARPGC