MVDKRCESCRKWQEHYYWEHMDVTKIRFFKLMTGDFAKGISIPDKFAKNLNGIGCIDLKAPSGETWNIGLEKHADELFLMSRWEDFVKTHVLKENDLLIFTYSGNSSFDVLIFEASGCEKVSSLFGNRTAPDLHKHFDDMADRGKQAEHYALTDSKETTAPSQLAGFPHHASTSKKSGGRNPRKLPESPNSSNNHVKCDDIREEDSDEEYAKSKYCYTRIAERLSDEEKEEIISLASIRSDNPAFVTVLQMSHVRRKNNFLIFPNRFVADHFDCRLHEITLVRPNRKDKWCVKYYYARSAQGVRNYTFSKFVQENRLREGDICAFELMKGSRRVTMTVHAIRKVHGRFVLVG