MSQREAKGAPAMPAVGHSRAKAKARLLPGTDRKRSHLGRTRQDLWGETSWSNQRWSRAAPSPRGARARGLALGRSESSPENAARERSRVRTLRQAFLALQAALPAVPPDTKLSKLDVLVLAASYIAHLTRTLGHELPGPAWPPFLRGLRYLHPLKKWPMRSRLYAGGLVGSGLDSTTATASGQRTRDAEVGSQVSGEADALLPTKPLSPALGDK