MSSVQALQACSNKRQGEHMAHALRLPPATRYATVPPGNVIEIDGSLLEGGGQILRNASALSAILQLPIRVDKIRAGRSKPGLRPQHLAGLQIIAALSGGTLQGGDIGSSCISLQPGKLVCSHQLADTKTAGSCMLLVQSALPCMLYASPGAAVLQAEAGGGGSGDSIQPGDSNASPASCSVEAAQGTVADTSSGSREAAAATKGLPPTSSQLDLRGGTDAALAPPAGYVLHVLLPLLRRLLGIHAELELVRRGFFPKGQGQVVLTVQPLQPGAHLPAIGMTERGAITSIAVRAFTAGKIAPAVGQRLAAAAHKEIQANMQRCGLSSAQVPVSLEVAHEPVERAFGDGCGLLVTATSSTGCLFGASGLGERGVPAEAIGQRAGCELMDVVASGACVDGWLQDQLVVFMALAQGRSQLLTGEPTLHTRTACTVAEALTGARFSIAAQNGSTGLWVLACDGAGVAAPEVAQAGASTLX