MSVRLRPFAVFVSATLLAAGVLASAAHAAPPITVTSKTPVDGPIKYTVKVTSKTFGDAQDDRIIRSGQTDDFTWKTVPPGGPVAAPPQCPNYAQLPVDSNGAVLREMRIRLAPSVAEDGTASVQMSVQASAPHGKANVKVSGKVMQCPRSTVLNQVLRFTMSTDGKAKTVALSDGSQVTVSASR