MLVSTVPLIVASSESASIDFADPNDEVTSTTPSMPCYALQSSPFTEHPLTSAKHICAICGDRASGKHYGVYSCEGCKGFFKRTVRKDLTYSCRENRNCVIDKRQRNRCQYCRYRKCKNMGMKREAVQEERQTSRSEATKMLVAHMIPNQMEAESTSSSSNEMPAESIADAEEASEALLNNIKALKWIESNDLNSGESVQWQVMRIVDWALMIPSFSDIPIEDQSRLIYSGWNELILADVAFRSTREKLMLWPERPMERREAEKRGCQALFDRILRELTGKMRELVVDRMELGALRSIILFNPDVPGLQCSSLVESQREKVYHCLEEYCRQQNPHQSQRFAKLLLRLPALRSLSLKCIESNEFVVPAPTIQVVLIISQSNSFSYTAPNVEIRKDCE