HSHNTDQRKGPPEVTCQVRKKTRTLYRSDQLEELERIFQEDHYPDSDKRQEIAQTVGVTPQRIMVWFQNRRAKWRKVEKLNSKEHKDPPEAPASGQCRGSFLFLGLPKSHVVILLCLLVLESPLVLTSDLTPAPTQHSEGAPGRAVAPALFSPPPVQRASLPFPFGPVHTPQLMPLPKDAPGSDSIYKDGPCGSWGTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPFPMPSSQMLLPPEDSLFAFPCGPSGGMSQGYCPGPLSGQIPLQPPAGNLGTVPWSDPCLPELSFPGPFCSQALGHVPGGDAYFSDLFPAPCAQSVSRQPSPSVTQLPRVPGTGTRPSPSTVQGEQLATSLEQPSTPEEVREEDESSH