MSSQTRGASEVMDLYSYPDSVSSSPRSVGRASRGTVDSEYSAPPHHNQRWDQHQESSRGSGGVRFMCSYGGRILPRPHDNELRYVGGDTRIVAVARNVSYSFLISRLSKLCGSTVTLKFQLPNEDLDALISVTTDEDLENMMEEYDRLQQSEAINNSKLSSSRLRLFLFPAKPESAASSLGPLLEGSKGEHWFVDALNGVPVLTRGVSEVSSVVSENLDYLFGFDGIEDSDRIANQNQLQSAGKSRLFLQHGEGLNPRSDEEVYSVPVSPLPDSSPHCSTYSALPCMEPHVAPIEPQQAGGIEMGKEGFDPLTSEGIADYETRAALASSGLQTQDASLVLDDHMTKIRPAEAFQQVEISKQEQDVSEGRSQSQLDFGGPMRREGSSSSLASMNGQGSLATSIHGVPNKRYFLAKLCWSPRGKWDSLRDCVQRRGSHSLGCAS*