APRGNPPPSTLPGSCPQPRRSQASAXXXAPSLPVAIADESVTSRSAPAQSASSRFKGVVPQPNGRWGAQIYERHARVWLGTFPDEDSAARAYDVAALRYRGREAATNFPCAAAEAELAFLAAHSKAEIVDMLRKHTYADELRQGLRRGRGMGARAQPTPSWAREPLFEKAVTPSDVGKLNRLVVPKQHAEKHFPLKRTPETTTTTGKGVLLNFEDGEGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLGAGDSIVFSCSAYGQEKQFFIDCKKNKTMASCPADGGAATASPPVAEAANGEQVRVVRLFGVDIAGEKRGRAAPAEQELFKRQCVAHSQHSPALGAIVL