MCVCVCLLPSVCLCGFVTTLPHLQAHVYRQGQLLDEAQILEWFVQTCFALKHVHDRKVLHRDLKTQNIFLMSNGCVKLGDFGIARVLEFTKDYARTMVGTPYYLSPEIIKDRPYNFTSDVWSLGVVLYEMSTLKHPFDADSLVLLASKILKDQYPPPDSSYSPELLSLIKAMLCKDAHMRPVVNKILCYGFLQETMEKANKAYHLGLDLSEFAKAAAETVMREKQAPSPSGASSGFREPDVGVATASLPGRPTTASPEKEEEYEEEFEDYSGSEAGDEKPPSELRTSVANLKIX