MSFPQWKGLWDWSLKYADGTSPSGFRPEDVDPEKMKWLDDVLKHYMVDFSARMKEIKTALEKDTSASGAGVESDQGPAAGGDVGDSGGAGLEEREALLEELMDIVSSIDYARDLHKIGGLPVLLELLASPQPSLQWRAAEVVATCVANNPPVQQWFLDGGVLPRLLDLAAPSQPHGTVRTKALLALSGLVRHFGPGLEALREAGGLVLLVGSLGAADRRIARKAMTLLTYMLTQRRADCAAAVAGGALPPLVAELELHAAPDGDNDGSAAEASDMRQAALSALIQLASYPSTWAAVRDAPGLQARLAVLAAAHAALPADVAEAQAEEGLLVQQLTALLAAAAPPAGRPDELDHVSVEAFEEAGRGTTFAVNEPQPVAVTVAVRDAGAGHEDQGGGTATMTMTVAGRGGAEGSTAGSGDPAAGRPPLLLGAP*