FHLPMFTPEQVARVCENLEETGDIERLGRFLWSLPAAVPGTAAEALNRQESVMRARALVAFHGGNFEGLYQILQSHRFTRESHAKLQDLWLDAHYRQAERLRGRPLGPVEKYRIRKKFPLPRTIWDGEQKTHCFKERTRSLLREWYLQDPYPNPSRKRHLAQATGLTPTQVGNWFKNRRQRDRAASAKNRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSPGASDCSTGSERRGTGASTPDISVSSDSEFD