FNSPPQKIQIVSTDPSLGNPHRIQVPALPRSVLRGRLSHWVPAGGTVRVQPIACELRAAGWGRVVGIEGKDIRHLRVTHXRNLTLAVTQIITEQASGEHMAGLRKDDGQQRAVDPASGLLKLPVEFCVVCGDRASGRHYGAVSCEGCKGFFKRSVRKNLKYTCRGSQDCVINKHHRNRCQYCRLQKCFNVGMKTE