MSDKMIAEYIWIGGSGIDLRSFSKTLSQSVEDASDLPDWTFNGSSTGLASGEDDECVLKALKIYKDPFLGGNNILVMCEVYTKNGDALPTNNRASAAQIFKIRAVADENPWFQIEVEFALLDHNTKQPVGWPVGSERGAQGPYYCGEGAARTHGRDILERHYKACQYAGINIAGVHAGVTHGQWAFQIGWSAGLDCGDQVWMARYILLRLVEQDGVEVTLDSKVIDGDWHGMGAHVNYATKSDLEDGGFEHILKAIGNLAKRHREFLEAAGEGIEGLLTGKHNTASLEEFSWCVDSESCSVRVSIDAVKAGKGYFTDRRAASNMNSYVVTSLLVEATIIEE