MGPEPKKFGVADGELMNVLTASGPFATRLVSGALCEGWTPSIVEGPIPEGTYSFGEFGGRHLRETSDVEKFPRPAKPLRLYEFEGCPFCRKVREAVIWLDLDVEFYPTPQGGPTFREFVKSTGGKSMFPYLVDPNTETSMYESDDIVDYLYDAYGPGKDKVPSLLRAGALTILTAGFGLAPRMGAGSKYKPAKMPEKPITVYSYEASPFCKLVREKLVELELPHLLKASGRGSPKRQELMDKRGRFQAPYMEDPNTGVAMFESAAIVEYLEKTYAA*