MVRLEIDGKRVEIREGKTILEAAKEIGIEIPHLCYMHLEEVGFKNDCSSCRICVVEVEGQRRLIPSCSTPVADGMRIWTNTKRVMQKRRNIVELLLSDHPKDCLICGKNGSCELQKIAISFGIRKIRFSGRESSYEKEESIAITRDVTKCIMCRRCESICRDIQSCNILTGVRRGFSAVVDTAFSKTLEHTRCTFCGQCVSVCPTGAIYETDNSFQLFQDIMNEDKIVVMQVAPAVRIAIGEMFGMEAGMDVTGKLVSALKKIGIDYVFDTNFAADVTVMEEATELKHRIEEGKKLPIFTSCCPAWVRFLQQNYPEMEKYLSSTKSPQEIFGAIAKHVFEAPKEKEVVCVSLMPCVAKKYEAKIGEDVNYSVTTREIVSLLKQFNIDLSLMSEEEFDRPFGRSSGGGDIFGRSGGVMEATARSLYYLMTKEELKEVAFHSLRGFAGLKIAEVKIGKRLLHLAVVHGLRQAREVVEGIRDGKLQIDALEVMACKGGCLAGGGQPYHHGDFSIIQKRTEAIQALDDRNNIRCSHQNPDVLRMYTEKIGSIYGEEAKELFHYEQGRKLVI