MSDHRARSLAAAVGLRTSLLISTLALTAHALFLYGQLVGREDDCPGFNNTGCDASVADKSDSMMEIDLSASLGYHAHGLLAAAAGALEASACGTDCPFGDETLPPGAPPACATLECDACTIVAGVAAEQRCAGKLEVPVAHMSYLYAVTQLWGQDLSPACQTGTEPECTHIYPGRPAAATLVVFSFIWPHLKLLLLQLFFYLPLRPAARRNGNYWLAFFGKWTLADVLVMTCLLGLLNINAHSSIGDVWSSVRAQQPQLCNALCDALAPPPAX