MASLSMTQIRTGNCASGFGLNCAGKVKVGPSRVGFKVFASETQATEPDLSVTVNGLHMPNPFVIGSGPPGTNYTVMKRAFDEGWGAVIAKTVSLDAAKVINVTPRYARLRAGADRSAKGEIIGWENIELISDRPLEIMLKEFKQLKEEYPDRILIASIMEEYNKAAWEELIDRVEQTGVDAFEINFSCPHGMPERKMGAAVGQDCALLEEVCGWINAKATIPVWAKMTPNITDISQPARVALSSGCEGVSAINTIMSVMGINLDTLRPEPCVEGYSTPGGYSAKAVHPIALGKVMSIAKMMKSEFDSENYTLSAIGGVETGGDAAEFILLGANTVQVCTGVMMHGYGLVKKLCLELQDFMKKHNFTSIEDFRGVSLEYFTTHTDLVRRQKEAVQKRKAIKKGLQSDKDWTGDGFVQETESMVSN*