MSLHGASGGCDRSRDRRRSSDRSRDSSHERGEGQLTPCIRNVTSPTRQHTSEREGGSSRPSSPRPQRVSPSGSSSSSSGVISSRNSSLSSSEGTFKSTGVGEMVFVYENAKEGARSIRTSERVTLIVDNTRFVVDPSIFTAQPNTMLGRMFGSGREHNFTRPNEKGEYEVAEGISSTVFRAILDYYKSGIIRCPDGISIPELREACDYLCISFDYSTIKCRDLSALMHELSNDGARRQFEFYLEEMVLPLMVASAQSGERECHIVVLTDDDVVDWDEEYPPQMGEEYSQIIYSTKLYRFFKYIENRDVAKSVLKERGLKKIRLGIEGYPTYKEKVKKRPGGRPEVIYNYVQRPFIRMSWEKEEGKSRHVDFQCVKSKSITNLAAAAADIPQDQLVVMHPGPQVDELDILPNHPPPGHHYSNNYNNEPDPDAASPAL