MVYLCHTCDQSFYDEDGLKEHLDDYYDHEAAHEYARYGCDTCLATFNGDAARWQHMNAKGHVGHECRVCDNKYRSEQGLIEHEVEDHNYCADCDKFFQNTNNIKQHLNSRIHRGQNIDCPYCRNCFTTVAGLTTHLETNGCRSAPSLNRDTIFEIVRQRDPRGFICKNLISWHGGESKPDRWTCTDSAWNGFAWACGLCARVCRTRADLNKHLNSPAHYTILYHCPNRNCPSEFKTLASIISHLESESCSFMPFDTVQKRMKQVFTSSHMLEF