MRVILSSIVSVCLVVGMIAPVGLAAEKQPNLAKEASSAIVIERDTGQVLFEKNSDEKLPPASMTKIMTLLLIMEAIDSGKITYDDMVRTSENAASMGGSQVFLEPGEEMSVRDMIKAIAIASGNDASVAMAEHLAGTEEEFVGMMNEKARQLGLKNTNFVNTNGLPEKDHYTSAYDLAMISKELLKYEDITEFTSVYEDYLRKGTDKEFWLVNTNRLVKFYPGVDGLKTGFTKEAKYCLTATAVKNGMRVITVVMGAPTPKERNSQITEMLDFAFSQYQTHQVYERDTYMMDLNVRKGNKKSVPIFTSESVSLVTKKGESIDNVTERVEWKESLLAPVHKGDVVGTLYLERDGEILSETPLIAGEDVASASFWQMFKRIVGKFGGTS