MGVVTVSSSASRTPLGLSTKLTNVASPCTLEVDYNEAAAKLENLYKRSPETEANSDVEDVDGLMRRGRKRRKKTSESDADKEENRTSNTVVRNRTKKAKRLSLDKRVTLKWNKDEKVIASIVRKRKSRKNENEKIEELVREYSASTDLVSLDWKKMKIPPVLTSSEHAWLFKLMQPMKGLLEVKENLQKDLGREPTNGELAEATNMSVVQVKKHLEVGRAARSKLIKASIHNLRLVLFVMNKYFQDFANGPKFQDLCQAGVKGLITAIDRFEPKRSFRLSTYGLFWIRHAIIRSMTLSSFTRVSFGLESVRAEIQKAKLGMLFALKRMPTEDEIIEKVGISPERYHEVMRASKPVFSLHSRHTTTQEEFINGITDVDGVEGDNRQKPALLRLALDDVLDSLKPKESLVIRQRYGLDGKGDRTLGEIAGNLNISREMVRKHEVKALMKLKHPARVDYLRRYVV