PQGAAPAPVPYGYFGGGYYSCRVARSSLKPCAQAATLAAYPAETATAGEEYPSRPTEFAFYPGYPGPYQPMASYLDVSVVQTLGAPGEPRHDSLLPVDSYQPWALTGGWNGQMCCQGEQNPPSAFWKAAFAESGTQHPPDGCAFRRGRKKRIPYSKGQLRELEREYSANKFITKDKRRKISAATSLSERQITIWFQNRRVKEKKVLAKSSEEHLRNCLHGL